Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractClassTransformer - Class in de.uni_hildesheim.sse.monitoring.runtime.instrumentation
Implements the class file transformer introducing additional code for instrumentation.
AbstractClassTransformer(boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Creates a new monitoring class file transformer.
AbstractEventRecorderStrategy - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
Implements an abstract strategy for buffering the incoming calls into events, buffering them and analyzing them in parallel.
AbstractEventRecorderStrategy(StrategyStorage) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
Creates a new recorder strategy.
AbstractEventRecorderStrategy.HandleException - Exception in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
AbstractEventRecorderStrategy.HandleThread - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
Implements a thread which sends the gathered data to the specified server.
AbstractIntHashMap - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
An abstract hash map for mapping int values.
AbstractIntHashMap() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
Constructs an empty instance with the default initial capacity and the default load factor.
AbstractIntHashMap(int) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
Constructs an empty instance with the given initial capacity and the default load factor.
AbstractIntHashMap(int, float) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
Constructs an empty instance with the given initial capacity and the given load factor.
AbstractIntHashMap(AbstractIntHashMap) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
Constructs a new IntHashMap with the same mappings as the specified Map.
AbstractIntHashMap.DelegatingMapIterator<T> - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Implements an abstract delegating element iterator.
AbstractIntHashMap.MapElement - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Implements a map element storing the contents of the buckets.
AbstractIntHashMap.MapIterator - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Implements a map element iterator.
AbstractLongHashMap - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
An abstract hash map for mapping long values.
AbstractLongHashMap() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
Constructs an empty instance with the default initial capacity and the default load factor.
AbstractLongHashMap(int) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
Constructs an empty instance with the given initial capacity and the default load factor.
AbstractLongHashMap(int, float) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
Constructs an empty instance with the given initial capacity and the given load factor.
AbstractLongHashMap(AbstractLongHashMap) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
Constructs a new LongHashMap with the same mappings as the specified Map.
AbstractLongHashMap.DelegatingMapIterator<T> - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Implements an abstract delegating element iterator.
AbstractLongHashMap.MapElement - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Implements a map element storing the contents of the buckets.
AbstractLongHashMap.MapIterator - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Implements a map element iterator.
AbstractMultipleRecorderElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
Defines a recording element which represents multiple recorder elements by delegating to stored monitoring groups.
AbstractMultipleRecorderElement(MonitoringGroupConfiguration) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
Creates a recorder element.
AbstractMultipleRecorderElement(MonitoringGroupConfiguration, RecorderElement[], boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
Creates a recorder element.
AbstractNetIoTest - Class in test
Defines reusable functionalities for the plain network tests.
AbstractNetIoTest() - Constructor for class test.AbstractNetIoTest
Prevents this class from being instantiated from outside.
AbstractNetIoTest.ServerMainThread - Class in test
Implements a simple thread for accepting network connections.
AbstractNetIoTest.ServerWorkThread - Class in test
Implements a thread which is started on an accepted connection.
AbstractRecorderStrategy - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
Defines a basic recorder strategy implementing common parts.
AbstractRecorderStrategy(StrategyStorage) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractRecorderStrategy
Creates a new recorder strategy.
AbstractResultFormatter - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
An abstract implementation of the resource formatter as a basis for implementations.
AbstractResultFormatter() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
 
accountableResources - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the accountable resources (currently all).
accountExcluded - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores whether excluded parts should be accounted in a global monitoring group or whether they should be ignored and only be accounted for the entire program.
accountExcluded() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether excluded parts should be accounted in a global monitoring group or whether they should be ignored and only be accounted for the entire program.
accountForGlobalResource(boolean, ResourceType) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether we shall account for a global SUM/System resource.
accountForJvmIo - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Account for JVM I/O.
accountForProcessData - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Account for process data.
accountForSystemIo - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Account for System I/O.
accounting - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.MonitoringGroupConfiguration
Stores the group accounting type.
accountResource(ResourceType) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.BlockingRecorderElement
Returns whether the specified resource should be accounted.
accountResource(ResourceType) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
Returns whether the specified resource should be accounted.
actionPerformed(ActionEvent) - Method in class test.ShutdownTestFrame
Called from timer.
add(E) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
Appends the specified element to the end of this list.
add(int, E) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
Inserts the specified element at the specified position in this list.
add(RecordingStrategiesElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
Adds an element to the processing list.
addBefore(T, LinkedList.Entry<T>) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LinkedList
Adds a new entry before entry.
addBefore(long, LongLinkedList.Entry) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLinkedList
Adds a new entry before entry.
addBefore(RecordingStrategiesElement, RecordingStrategiesElementLinkedList.Entry) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.RecordingStrategiesElementLinkedList
Adds a new entry before entry.
addEntry(int, Object, long, int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
Adds a new entry with the specified key, value and hash code to the specified bucket.
addEntry(int, long, RecordingStack, int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
Adds a new entry with the specified key, value and hash code to the specified bucket.
addEntry(int, K, V, int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
Adds a new entry with the specified key, value and hash code to the specified bucket.
addFirst(T) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LinkedList
Inserts the specified element at the beginning of this list.
addFirst(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLinkedList
Inserts the specified element at the beginning of this list.
addFirst(RecordingStrategiesElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.RecordingStrategiesElementLinkedList
Inserts the specified element at the beginning of this list.
addLast(T) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LinkedList
Appends the specified element to the end of this list.
addLast(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLinkedList
Appends the specified element to the end of this list.
addLast(RecordingStrategiesElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.RecordingStrategiesElementLinkedList
Appends the specified element to the end of this list.
addNetBytes(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
Adds an external amount of input or output bytes to this recording element.
addNetBytes(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.BlockingRecorderElement
Adds an external amount of input or output bytes to this recording element.
addNetBytes(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
Adds an external amount of input or output bytes to this recording element.
addNetBytes(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.InstanceRecorderElement
 
addNetBytes(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
Adds an external amount of input or output bytes to this recording element.
Agent - Class in de.uni_hildesheim.sse.monitoring.runtime.instrumentation
A Java agent to instrument classes for runtime monitoring.
Agent() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.Agent
Prevents this class from being called from outside.
Agent.JarProvider - Class in de.uni_hildesheim.sse.monitoring.runtime.instrumentation
Implements an on-creation jar provider which returns Agent.jars.
AgentLoader - Class in de.uni_hildesheim.sse.monitoring.runtime.instrumentation
A class for automatically loading the agent loader (currently untested / unused).
AgentLoader() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AgentLoader
Prevents this class from being instantiated from outside.
agentmain(String, Instrumentation) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.Agent
JVM hook to dynamically load javaagent at runtime.
AgentTest - Class in test
Execute some interleaving threads with different resource consumption.
AgentTest() - Constructor for class test.AgentTest
Prevents this class from being instantiated from outside.
allClassMembers - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether all class members shall be considered for instrumentation by default or whether SPASS-meter shall apply configuration-based filters such as "plain time" that may need explicit specification of the monitoring phase (as arbitrary classes are then not considered for analysis anymore).
allClassMembers() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether all class members should be analyzed for instrumentation by default or whether SPASS-meter shall apply filter strategies such as "plain time".
allocate() - Method in class test.IndirectTest.SubTest
Called to allocate the data.
allocate() - Method in class test.IndirectTestFile.SubTest
Called to allocate the data.
allocate(Object) - Method in class test.ValueMemTest
Emulates a method which receives a newly created object for which the size cannot be determined (Android objects).
allocateIndirect(IndirectTest.SubTest) - Method in class test.IndirectTest
Allocates a sub object indirectly in order to cause this element to occur twice on the internal stack.
allocateIndirect(IndirectTestFile.SubTest) - Method in class test.IndirectTestFile
Allocates a sub object indirectly in order to cause this element to occur twice on the internal stack.
ALLOCSIZE - Static variable in class test.ValueMemTest
The size to notify.
allValues() - Static method in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
Returns the list of all constant values defined in this class.
analyzeMembers - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLConfiguration
Just stores whether the most detailed type of annotation attachment per class is a member (true) or not (false).
analyzeMembers - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Just stores whether the most detailed type of annotation attachment per class is a member (true) or not (false).
analyzeMembers - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Analyze the members of the individual classes.
analyzeMembers(String, IClass) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Returns whether the members of a class shall be analyzed.
annotatedFields - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Stores the relation among annotated fields and recording ids (may be null if not specified).
AnnotationBuilder<T extends java.lang.annotation.Annotation> - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration
Implements the default way of creating annotations on demand.
AnnotationBuilder(Class<T>, AttributeMetaData[]) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Creates an instance of this builder by providing the meta information for each attribute to be considered.
AnnotationBuilder(Class<T>) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Creates an instance for a concrete annotation by reading the metadata directly from the annotation.
AnnotationBuilder(AnnotationBuilder<T>) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Creates an annotation builder from a given annotation builder by copying the relevant data, resetting AnnotationBuilder.instance and initializing AnnotationBuilder.data with default values (see AnnotationBuilder.setDefaults().
AnnotationBuilderMap - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration.xml
Defines the type of a specialized map for annotation builders.
AnnotationBuilderMap() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.AnnotationBuilderMap
 
AnnotationConstants - Class in de.uni_hildesheim.sse.monitoring.runtime
Defines constants to be used in annotations, particularly for denoting variabilities to be enabled / disabled at / directly after compile time.
AnnotationConstants() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
Prevents this class from being instantiated from outside.
AnnotationId - Class in test
Defines the ids for annotations and testing.
AnnotationId() - Constructor for class test.AnnotationId
Prevents this class from begin instantiated from outside.
AnnotationInstanceProvider - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Provide an instance of an annotation with member values.
AnnotationInstanceProvider() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInstanceProvider
Creates a new instance provider and initializes the AnnotationInstanceProvider.cache.
AnnotationInvocationHandler - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Class that handles the method calls for a java.lang.reflect.Proxy that implements an annotation.
AnnotationInvocationHandler(HashMap<String, Object>, Class<? extends Annotation>) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler
Creates a new invocation handler taking over the annotation type and the values to return for the annotation (instance).
AnnotationInvocationHandler.SerializationProxy - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Defines a serialization proxy used to replace instances of AnnotationInvocationHandler in a serialized stream.
Annotations - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration
Tooling for building initialized annotations.
Annotations() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.Annotations
Prevents this class from being initialized from outside.
AnnotationSearchType - Enum in de.uni_hildesheim.sse.monitoring.runtime.configuration
Defines how to consider annotations in super interfaces and super classes.
AnnotationSearchType(boolean, boolean) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationSearchType
Creates a new constant.
annotationSearchType - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the annotation search type.
annotationType - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler
Stores the annotation type to emulate.
annotationType - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler.SerializationProxy
Stores the annotation type to emulate.
anywayResources - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the resources to be collected anyway.
append(char) - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingWriter
Appends the specified character to this writer.
append(CharSequence) - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingWriter
Appends the specified character sequence to this writer.
append(CharSequence, int, int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingWriter
Appends a subsequence of the specified character sequence to this writer.
appendAllTo(LinkedList<T>) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LinkedList
Appends all elements in this list to the end of list.
appendInBraces(StringBuilder, String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler
Appends the given string in braces to buf.
appendToCurrentPath(PathElement.Type, String, String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Appends a name to the current path.
appendToPath(Instrumentation, String, boolean) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.Agent
Appends the given jar file in fileName either to the boot class path or to the system class path.
applyConfiguration() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Profile
Applies the default settings of this profile to the configuration.
array - Variable in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.ConfigurationEntry.Type
Stores whether this type is an array.
ArrayList<E> - Class in de.uni_hildesheim.sse.monitoring.runtime.boot
Reimplements a simple version of java.util.ArrayList in order to avoid dependencies to the collections framework.
ArrayList(int) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
Constructs an empty list with the specified initial capacity.
ArrayList() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
Constructs an empty list with an initial capacity of ten.
ArrayList.Itr - Class in de.uni_hildesheim.sse.monitoring.runtime.boot
Implements an iterator.
assertChain(MonitoringGroupValue, boolean) - Static method in class test.ThreadedTest
Asserts a chain of values among the monitoring groups.
asserts() - Static method in class test.CloneTest
The automated tests using assert statements.
asserts() - Static method in class test.ConfigurationTest
The automated tests using assert statements.
asserts() - Static method in class test.CpuTimeTest
The automated tests using assert statements.
asserts() - Static method in class test.ExcludedMethodTest
The automated tests using assert statements.
asserts() - Static method in class test.FieldAccessTest
The automated tests using assert statements.
asserts() - Static method in class test.FileIoTest
The automated tests using assert statements.
asserts() - Static method in class test.IndirectTest
The automated tests using assert statements.
asserts() - Static method in class test.IndirectTestFile
The automated tests using assert statements.
asserts() - Static method in class test.IndividualMethodTest
The automated tests using assert statements.
asserts() - Static method in class test.InstanceIdentifierTest
The automated tests using assert statements.
asserts() - Static method in class test.InstanceIdentifierTest2
The automated tests using assert statements.
asserts() - Static method in class test.InterfaceTest
The automated tests using assert statements.
asserts() - Static method in class test.InterfaceTestMethod
The automated tests using assert statements.
asserts() - Static method in class test.MemoryAllocationTest
The automated tests using assert statements.
asserts() - Static method in class test.MultiRecIdTest
The automated tests using assert statements.
asserts() - Static method in class test.NetIoTest
The automated tests using assert statements.
asserts() - Static method in class test.NetIoTestAll
The automated tests using assert statements.
asserts() - Static method in class test.NetIoTestServer
The automated tests using assert statements.
asserts() - Static method in class test.PatternTest
The automated tests using assert statements.
asserts() - Static method in class test.RandomIoTest
The automated tests using assert statements.
asserts() - Static method in class test.ShutdownTest
The automated tests using assert statements.
asserts() - Static method in class test.ShutdownTestFrame
The automated tests using assert statements.
asserts() - Static method in class test.SystemExitTest
The automated tests using assert statements.
asserts() - Static method in class test.ThreadedTest
The automated tests using assert statements.
asserts() - Static method in class test.TimerTest
The automated tests using assert statements.
asserts() - Static method in class test.UDPIoTest
The automated tests using assert statements.
asserts() - Static method in class test.UrlTest
The automated tests using assert statements.
asserts() - Static method in class test.ValueMemTest
The automated tests using assert statements.
asserts() - Static method in class test.ValueTest
The automated tests using assert statements.
assertZero(MonitoringGroupValue) - Static method in class test.ThreadedTest
Asserts the value 0 for all monitoring groups.
assignAllTo(String, boolean) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderAccess
Notifies that the following values (if not further calls to this method or other recording ids occur) should be assigned to the given recId.
assignAllTo(String, boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
Notifies that the following values (if not further calls to this method or other recording ids occur) should be assigned to the given recId.
assignAllTo(String, boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Notifies that the following values (if not further calls to this method or other recording ids occur) should be assigned to the given recId.
assignAllTo(String, boolean, long, ThreadsInfo) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
Notifies that the following values (if not further calls to this method or other recording ids occur) should be assigned to the given recId.
assignAllTo(String, boolean, long, ThreadsInfo) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
Notifies that the following values (if not further calls to this method or other recording ids occur) should be assigned to the given recId.
assignAllTo(String, boolean, long, ThreadsInfo) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderStrategy
Notifies that the following values (if not further calls to this method or other recording ids occur) should be assigned to the given recId.
assignByStackTrace(String, String, long, boolean, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
Retrieves the recorder element to be used for recording based on the given recorder identification and the thread identification.
assignId(String, String, boolean) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Assign the proper recording id with respect to the object identity of the caller, i.e. check the actual type of caller and pass adjust the recording id if possible.
assignments - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Stores the assignments.
assignSemantics(String, String, Monitor) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Assigns the monitoring semantics for the method methodName in class cls.
assignSemantics(String, String, Monitor) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.instrumentation.ISemanticsCollector
Assigns the monitoring semantics for the method methodName in class cls.
assignSemantics(String, String, String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Assigns the stored monitoring semantics to the given method (methodSignature) in class with name cls.
ASSIGNTOALL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.Constants
Stores the identification for AssignToAllElement.
AssignToAllElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements
Defines an AssignToAll element.
AssignToAllElement() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.AssignToAllElement
Creates a new empty instance.
AssignToAllElement(String, boolean, long, ThreadsInfo) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.AssignToAllElement
Creates a new instance with the given parameters.
AT_ARRAY_CREATION - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingConstants
The bit flag for instrumenting at array creations.
AT_CONSTRUCTOR - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingConstants
The bit flag for instrumenting at constructors.
AT_END - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.MainDefaultTypeConstants
The bit flag for instrumenting at end of main.
AT_FINALIZER - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingConstants
The bit flag for instrumenting at finalizers.
AT_OBJECT_CREATION - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingConstants
The bit flag for instrumenting at object creation.
AT_SHUTDOWN - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.MainDefaultTypeConstants
The bit flag for instrumenting at shutdown of the JVM.
AT_START - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.MainDefaultTypeConstants
The bit flag for instrumenting at start of main.
atArrayCreation() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingType
Returns whether instrumentation should happen at array creations.
atConstructor() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingType
Returns whether instrumentation should happen in object constructors.
atFinalizer() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingType
Returns whether instrumentation should happen in object finalizers.
atInsert(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap.MapElement
Called at insertion of this map element when an element of the same key was inserted before.
atInsert(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap.MapElement
Called at insertion of this map element when an element of the same key was inserted before.
atInsert(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.CleaningLongHashMap.MapElement
Called at insertion of this map element when an element of the same key was inserted before.
atInsert(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.IntHashMap.MapElement
Called at insertion of this map element when an element of the same key was inserted before.
atInsert(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongHashMap.MapElement
Called at insertion of this map element when an element of the same key was inserted before.
atObjectCreation() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingType
Returns whether instrumentation should happen at object creations.
atShutdown() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.boot.MainDefaultType
Returns whether default instrumentation should happen as a shutdown hook.
atStart() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.boot.MainDefaultType
Returns whether default instrumentation should happen at the beginning.
atStop() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.boot.MainDefaultType
Returns whether default instrumentation should happen at the end.
attachListener(ConfigurationListener) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Allows to set once a configuration listener (internal use only).
attachMonitoringGroupBurstChangeListener(MonitoringGroupBurstChangeListener) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
Attaches a monitoring group burst change listener.
attachMonitoringGroupChangeListener(MonitoringGroupChangeListener) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
Attaches a monitoring group change listener.
attachMonitoringGroupCreationListener(MonitoringGroupCreationListener) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
Attaches a monitoring group creation listener.
attachTimerChangeListener(TimerChangeListener) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
Attaches a value change listener.
attachValueChangeListener(ValueChangeListener) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
Attaches a value change listener.
attributeEquals(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
"=" between attribute name and quoted value.
AttributeMetaData - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration
Defines an attribute of an annotation.
AttributeMetaData(Method) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.AttributeMetaData
Creates a metadata object from a method.
AttributeMetaData(String, Object, Class<?>) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.AttributeMetaData
Creates an attribute metadata object.
attributeName(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
Part of the attribute name.
attributeValue(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
Part of the attribute value.
attrs - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
Stores current element attributes.
available() - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingInputStream
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.
avgLoad - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Stores the average load collected during monitoring.
avgMemUse - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Stores the average memory use collected during monitoring.
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links