- TabFormatter - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
-
A formatter for tab-separated elements.
- TabFormatter() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
-
Creates a new tab formatter.
- table - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
-
The table, resized as necessary.
- table - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
-
The table, resized as necessary.
- table - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
-
The table, resized as necessary.
- tag - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder.Unallocation
-
The identification of the object to be freed, e.g. its
memory address.
- TAG_MONITOR - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
-
Defines the name of the "monitor" tag/annotation.
- tagContent(DocHandler, int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
-
Content off an XML element.
- tagName - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
-
Stores the current tag name.
- takeOver(TimeMap.MapElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap.MapElement
-
Takes over the information stored in elt.
- tcp - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
-
Stores the hostname for tcp recording.
- TcpConnectionInfo - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration
-
Stores TCP connection information, e.g., to connect to the SPASS-meter measurement server.
- TcpConnectionInfo(String, int) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.TcpConnectionInfo
-
Creates a TCP connection information object.
- TcpConnectionInfo(String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.TcpConnectionInfo
-
Creates a TCP connection information object.
- TCPRecorderStrategy - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
-
Implements the TCP recorder strategy for recording.
- TCPRecorderStrategy() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TCPRecorderStrategy
-
Constructor.
- TCPRecordingServer - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingServer
-
Implements a server for receiving measurement events.
- TCPRecordingServer(String, int) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
-
Receives the data send from the client.
- TCPRecordingServer.WorkThread - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingServer
-
Implements a thread which processes the received data.
- templates - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Annotations
-
Stores the template instances assigned to XML element names.
- templateStack - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
-
Stores the actual stack of annotation builders as read from the XML file.
- test - package test
-
Contains test cases for individual monitored values and related causing cases
as well as some test classes for individual classes in the monitoring framework.
- test() - Static method in class test.IndirectTest
-
Executes the tests - main is not time-instrumented.
- test() - Static method in class test.IndirectTestFile
-
Executes the tests - main is not time-instrumented.
- test - Static variable in class test.InterfaceTest
-
Stores the test instance.
- Test1() - Constructor for class test.InstanceIdentifierTest2.Test1
-
Creates an instance of this test.
- Test1() - Constructor for class test.PatternTest.Test1
-
- Test2() - Constructor for class test.PatternTest.Test2
-
- testComponent(String, long) - Static method in class test.ConfigurationTest
-
Tests all recordings of a component.
- testConfiguration(String, long) - Static method in class test.ConfigurationTest
-
Tests all configurations which contain recId.
- testExternal() - Static method in class test.ValueTest
-
Simulates a call to the external unannotated class and notifies about
a value change.
- TestHelper - Class in test
-
Some common helper methods.
- TestHelper() - Constructor for class test.TestHelper
-
Stores the test helper.
- testMemory() - Method in class test.ExcludedMethodTest
-
Allocates memory, should only occur on in program accounting.
- testMemory() - Method in class test.IndividualMethodTest
-
Allocates memory, should only occur on in program accounting.
- testRuntime() - Method in class test.ExcludedMethodTest
-
Should affect runtime accounting of this class.
- testRuntime() - Method in class test.IndividualMethodTest
-
Should affect runtime accounting of this class.
- TestUtils - Class in test
-
Some commonly used tests.
- TestUtils() - Constructor for class test.TestUtils
-
Prevents this class from being instantiated from outside.
- text(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
-
Text node content.
- text(String) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.utils.xml.DocHandler
-
Text node content.
- textNode(DocHandler, int, boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
-
Text node.
- thread - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
-
Stores the handling thread.
- THREAD_DATA_GATHERER - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
-
Stores the thread data gatherer.
- THREAD_GATHERER - Static variable in class test.CpuTimeTest
-
Stores the thread data gatherer.
- THREAD_GATHERER - Static variable in class test.InstanceIdentifierTest
-
Stores the thread data gatherer.
- THREAD_STACKS - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.Lock
-
Stores the memory resource monitoring flag for the individual threads
in terms of stacks.
- THREAD_STACKS - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
-
Stores the thread stack sizes.
- ThreadData - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
-
Stores monitored information about a running or finished thread.
- ThreadData() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
-
- ThreadDataMapElementComparator() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy.ThreadDataMapElementComparator
-
- ThreadedTest - Class in test
-
Execute some interleaving threads with different
resource consumption.
- ThreadedTest() - Constructor for class test.ThreadedTest
-
Prevents this class from being instantiated from outside.
- threadId - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.FinishRecordingElement
-
The id of the current thread.
- threadId - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
-
Stores the identification of the calling thread.
- threadId - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
-
Stores the identification of the calling thread.
- threadId - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyTimerElement
-
Stores the thread id, may be negative if irrelevant.
- threadId - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.RegisterElement
-
Stores the thread identification.
- threadId - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StartRecordingElement
-
Stores the threadId.
- threads - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
-
Stores the relation among thread id and information collected on
running threads.
- ThreadsInfo - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
-
Contains information about changes in running threads between
to points in time.
- ThreadsInfo() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadsInfo
-
Creates a new thread information object.
- threadsInfo - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.AssignToAllElement
-
- threadsInfo - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterElement
-
- threadsInfo - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ExitElement
-
- threadsInfo - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StopTimeRecordingElement
-
- threadTicks - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.RegisterElement
-
- threadTicks - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StartRecordingElement
-
Stores the current CPU ticks.
- threshold - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
-
The next size value at which to resize (capacity * load factor).
- threshold - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
-
The next size value at which to resize (capacity * load factor).
- threshold - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
-
The next size value at which to resize (capacity * load factor).
- timeCorrection(long, long, boolean, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
-
Adds (overhead) time correction information.
- timeCorrection(long, long, boolean, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.BlockingRecorderElement
-
Adds (overhead) time correction information.
- timeCorrection(long, long, boolean, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
-
Adds (overhead) time correction information.
- timeCorrection(long, long, boolean, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.InstanceRecorderElement
-
- timeCorrection(long, long, boolean, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
-
Adds (overhead) time correction information.
- TimeMap - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
-
- TimeMap() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap
-
- TimeMap.MapElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
-
Defines the map element which specifies the instaces to be stored in this
class.
- Timer - Annotation Type in de.uni_hildesheim.sse.monitoring.runtime.annotations
-
Defines the basis for generating application-specific monitoring timer
events.
- timer - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
-
Stores the central timer instance.
- timer - Variable in class test.ShutdownTestFrame
-
Stores the internal timer used for closing the window.
- timerChangeListener - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
-
Stores the timer listener (initialized with a default listener).
- TimerChangeListener - Interface in de.uni_hildesheim.sse.monitoring.runtime.plugins
-
Defines a listener for timer events, i.e. when a user defined timer ends
- timeRestartStopResumeOneStep - Static variable in class test.TimerTest
-
Stores the time for the third part of the test - restart, stop and
resume a timer in one step (method).
- timeRestartStopResumeTwoSteps - Static variable in class test.TimerTest
-
Stores the time for the third part of the test - restart, stop and
resume a timer in two steps (methods).
- timerFinished(String, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.plugins.DefaultTimerChangeListener
-
Is called when a user defined timer ends.
- timerFinished(String, long) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.TimerChangeListener
-
Is called when a user defined timer ends.
- TimerInfo - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
-
Stores information about a (user-defined) timer.
- TimerInfo(long) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimerInfo
-
Creates a new timer info and initializes it as if the timer was
started at the given point of time.
- timerInOneMethod() - Static method in class test.TimerTest
-
Some processing in one method.
- TimerPosition - Enum in de.uni_hildesheim.sse.monitoring.runtime.annotations
-
Defines the position where to affect instrumented code for
Timer.
- TimerPosition(boolean, boolean) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.annotations.TimerPosition
-
Creates a new timer position.
- timers - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
-
Stores information about the timers.
- TimerState - Enum in de.uni_hildesheim.sse.monitoring.runtime.annotations
-
Defines some timer states to be used with
Timer.
- TimerState(TimerPosition) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.annotations.TimerState
-
Creates a new timer state with default position.
- TimerTest - Class in test
-
Tests the explicit timer annotation.
- TimerTest() - Constructor for class test.TimerTest
-
Prevents this class from being instantiated from outside.
- timeStartStopOneStep - Static variable in class test.TimerTest
-
Stores the time for the first part of the test - start and stop a timer
in one step (method).
- timeStartStopTwoSteps - Static variable in class test.TimerTest
-
Stores the time for the second part of the test - start and stop a timer
in two steps (methods).
- toArray(T[]) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
-
Returns an array containing all of the elements in this list in proper
sequence (from first to last element); the runtime type of the returned
array is that of the specified array.
- toCode() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.boot.StreamType
-
Returns the code to access this constant.
- TOLERANCE - Static variable in class test.TimerTest
-
Tolerance when comparing received values (here in milliseconds).
- top(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
-
Returns the top element and changes the top value as a side effect.
- top() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
-
Returns the top memory allocation.
- top() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
-
Returns the top of the call stack.
- top(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
-
Returns the top of the call stack and the top of the elements
with same varId.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
-
Returns a textual representation of this list.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
-
Returns a textual representation of this object.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AttributeMetaData
-
Returns a textual description.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.PathElement
-
Returns a textual description of this path element (for debugging).
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.Pattern
-
Returns a textual representation of this object.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap.Entry
-
Returns a textual representation of this instance.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
-
Returns a textual description of this instance for debugging.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadsInfo
-
Returns a textual representation.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap.Entry
-
Returns a textual representation of this instance.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
-
Returns a textual representation of this map.
- toString() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LinkedList
-
Returns a textual representation of this object.
- total - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
-
Stores the recorder element to compare against (usually the program
record).
- totalRead - Static variable in class test.FileIoTest
-
Stores the total number of bytes read.
- totalUseTimeTicks - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
-
Stores the total CPU usage time of this thread.
- totalWrite - Static variable in class test.FileIoTest
-
Stores the total number of bytes written.
- transfer(ObjectSizeCache.Entry[]) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
-
Transfers all entries from current table to newTable.
- transfer(LongRecordingStackHashMap.Entry[]) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
-
Transfers all entries from current table to newTable.
- transfer(HashMap.Entry[]) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
-
Transfers all entries from current table to newTable.
- transform(String, IClass, TransformationType) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
-
Processes a class of the system under monitoring.
- transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MonitoringClassFileTransformer
-
The implementation of this method may transform the supplied class file
and return a new replacement class file.
- transform0(String, IClass, TransformationType) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MonitoringClassFileTransformer
-
- TransformationType - Enum in de.uni_hildesheim.sse.monitoring.runtime.instrumentation
-
Characterizes the type of transformation.
- TransformationType(boolean) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.instrumentation.TransformationType
-
Creates a new enum constant.
- transformer - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.Agent
-
Stores the transformer in order to provide convenient
removal of the transformer.
- trimId(String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.annotations.Helper
-
Trims the recording id, i.e. removes leading and trailing spaces.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AttributeMetaData
-
Stores the type of the attribute.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ConfigurationEntry
-
Stores the type of this configuration entry.
- Type(boolean) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.configuration.ConfigurationEntry.Type
-
Creates a new constant.
- Type(boolean, ConfigurationEntry.Type) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.configuration.ConfigurationEntry.Type
-
Creates a new constant.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.PathElement
-
Stores the path element type.
- Type(String, boolean) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.PathElement.Type
-
Creates a new type constant.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.Lock.GroupInfo
-
Stores the recording type.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
-
Stores the type.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyValueChangeElement
-
Stores the type of the value.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingInputStream
-
Stores the stream type.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingOutputStream
-
Stores the type of stream to delegate to.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingReader
-
Stores the stream type.
- type - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingWriter
-
Stores the type of stream to delegate to.
- typeOf - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.Pattern
-
Stores the type pattern, i.e. the matching type must be equal or a
subtype of typeOf.