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 

S

same(CharSequence, String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.utils.StringUtils
Returns whether cs equals text.
sb - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
Stores the current element being parsed.
sclass - Variable in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationSearchType
Stores whether super classes should be considered.
scopeType - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the scope type, i.e. whether and how group annotations determine the instrumentation.
ScopeType - Enum in de.uni_hildesheim.sse.monitoring.runtime.configuration
Defines the scope type, i.e. how group monitoring semantics influence the instrumentation.
ScopeType(boolean) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.configuration.ScopeType
Creates a new type.
semantics - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Stores the semantics to be applied.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Sends the stored data to the output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData
Sends JVM and system data to the output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.AssignToAllElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ClearTemporaryDataElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EndSystemElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterConfigurationElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ExitElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.FinishRecordingElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryFreedByRecIdElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyProgramRecordCreationElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyTimerElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyValueChangeElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.PrintCurrentState
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.PrintStatisticsElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.RecordingStrategiesElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.RegisterElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StartRecordingElement
Writes this instance to the given output stream.
send(DataOutputStream) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StopTimeRecordingElement
Writes this instance to the given output stream.
sendData - Variable in class test.UDPIoTest.ServerMainThread
Array for sending data.
separator - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Stores the value columns separator char.
separatorChar - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Stores the variant separator, i.e. the separator to be used between variability and variant (e.g. drawer@none).
SerializationProxy(HashMap<String, Object>, Class<? extends Annotation>) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler.SerializationProxy
Creates a new proxy instance.
serialVersionUID - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler
Defines the serialization id.
serialVersionUID - Static variable in exception de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParserException
An unique ID for serializing this class.
ServerMainThread() - Constructor for class test.AbstractNetIoTest.ServerMainThread
 
ServerMainThread() - Constructor for class test.NetIoChannelTest.ServerMainThread
Creates a new server thread on the given socket.
ServerMainThread() - Constructor for class test.NetIoTestAll.ServerMainThread
 
ServerMainThread() - Constructor for class test.NetIoTestServer.ServerMainThread
 
ServerMainThread() - Constructor for class test.UDPIoChannelTest.ServerMainThread
Creates a new server thread on the given socket.
ServerMainThread(DatagramSocket) - Constructor for class test.UDPIoTest.ServerMainThread
Creates a new server thread on the given socket.
serverRead - Static variable in class test.AbstractNetIoTest
Stores the number of bytes read by the server part.
serverRead - Static variable in class test.UDPIoTest
Stores the bytes read by the server.
serverSocket - Variable in class test.AbstractNetIoTest.ServerMainThread
Stores the underlying server socket.
serverSocket - Variable in class test.UDPIoTest.ServerMainThread
Stores the underlying server socket.
ServerWorkThread(Socket) - Constructor for class test.AbstractNetIoTest.ServerWorkThread
Creates the working thread for the given socket.
ServerWorkThread(SocketChannel) - Constructor for class test.NetIoChannelTest.ServerWorkThread
Creates the working thread for the given socket.
ServerWorkThread(Socket) - Constructor for class test.NetIoTestAll.ServerWorkThread
Creates the working thread for the given socket.
ServerWorkThread(Socket) - Constructor for class test.NetIoTestServer.ServerWorkThread
Creates the working thread for the given socket.
serverWrite - Static variable in class test.AbstractNetIoTest
Stores the number of bytes written by the server part.
serverWrite - Static variable in class test.UDPIoTest
Stores the bytes written by the server.
set(int, int) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.Flags
Turns the given mask on in flags.
SET_ALL - Static variable in enum de.uni_hildesheim.sse.monitoring.runtime.boot.ResourceType
Defines a constant array for all resources (empty).
SET_ANYWAY - Static variable in enum de.uni_hildesheim.sse.monitoring.runtime.boot.ResourceType
Defines a constant array resources for resources to be considered anyway for instrumentation as no dedicated SUM information is provided by the JVM.
SET_DEFAULT - Static variable in enum de.uni_hildesheim.sse.monitoring.runtime.boot.ResourceType
Defines a constant array for the default resources all resources (empty).
SET_NONE - Static variable in enum de.uni_hildesheim.sse.monitoring.runtime.boot.ResourceType
Defines a constant array for no resources (empty).
setAvgLoad(double) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Changes the average load value.
setAvgMemUse(double) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Changes the average memory usage value.
setBaseDir(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Changes the (optional) base directory (to be prepended to file location specifications).
setBasics(String[], DebugState[], GroupAccountingType, ResourceType[], InstanceIdentifierKind) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.MonitoringGroupSettings
Sets the basic values needed for monitoring.
setBooleanData(String, HashMap<String, String>, Boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Sets a string data from an attribute.
setBootJar(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Changes the name of the bootpath jar file.
setBytes(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Setter for the bytes.
setCaller(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Setter for the caller.
setCpuTimeTicks(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
Sets the current CPI time ticks for finishing recording of the entire program.
setCpuTimeTicks(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.BlockingRecorderElement
Sets the current CPU time ticks for finishing recording of the entire program.
setCpuTimeTicks(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
Sets the current CPI time ticks for finishing recording of the entire program.
setCpuTimeTicks(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.InstanceRecorderElement
 
setCpuTimeTicks(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
Sets the current CPU time ticks for finishing recording of the entire program.
setCurrentConfigurationRecord() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Changes the current configuration record, i.e. caches the record assigned to the current configuration.
setCurrentThreadTicks(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadsInfo
Specifies the thread time ticks to initialize (reusable) instances.
setData(String, Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Sets a data value directly.
setData(String, long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
Setter for the recId.
setData(String, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryFreedByRecIdElement
Sets the data in one step.
setDebugLog(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Changes the debug log file.
setDefaults() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Initializes the data of the annotation to be created with the default values.
setElement(int, RecorderElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
Changes a given element.
setEnter(boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.AssignToAllElement
Setter for the enter state.
setEnumData(String, HashMap<String, String>, Class<E>, E) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Sets an enum data from an attribute.
setExclude(boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterElement
Sets whether this is an exclusion from monitoring.
setExclude(boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ExitElement
Sets whether this is an exclusion from monitoring.
setGroup(Monitor, boolean, ISemanticsCollector, boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Defines the actual group annotation.
setHostPort(String, int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.TcpConnectionInfo
Changes the TCP connection information.
setId(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterConfigurationElement
Setter for the id.
setId(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyTimerElement
Setter for the id.
setId(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyValueChangeElement
Setter for the id.
setIds(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadsInfo
Specifies both ids to initialize (reusable) instances.
setInstance(IObjectSizeProvider) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.ObjectSizeProvider
Changes the singleton instance (may be done by the instrumentation Agent).
setInstanceId(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadsInfo
Specifies the instance id to initialize (reusable) instances.
setInstrumentationRecord(MethodInstrumented) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Defines the instrumentation record for the current method under transformation.
setKey(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap.MapElement
Setter method for key property.
setLogLevel(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Changes the logging level.
setMinMaxLoad(double) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Changes minimum and maximum load values at once (calculates minimum and maximum compared with stored values).
setMinMaxMemUse(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Changes minimum and maximum memory usage values at once (calculates minimum and maximum compared with stored values).
setMonitorAnnotationConfigurationDefaults(AnnotationBuilder<?>, HashMap<String, String>) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Sets configuration defaults for the monitor annotation.
setMulti(BooleanValue, BooleanValue) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.MonitoringGroupSettings
Sets advanced values for multi monitoring groups.
setNext(AbstractIntHashMap.MapElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap.MapElement
Setter method for next property.
setNext(AbstractLongHashMap.MapElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap.MapElement
Setter method for next property.
setNext(LongLongHashMap.MapElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap.MapElement
Setter method for next property.
setNotAvailable(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ConfigurationToName
Modifies the text to be printed in case of not-available variants (i.e.
setNow(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.AssignToAllElement
Setter for the now.
setNow(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterElement
Setter for the now.
setNow(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ExitElement
Setter for the now.
setNow(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.FinishRecordingElement
Setter for the now.
setNow(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyTimerElement
Setter for the now.
setNow(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StopTimeRecordingElement
Setter for the now.
setOutFileName(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Changes the name of the output file.
setOutInterval(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Changes the interval used for incrementally printing aggregated events.
setPlainTime() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Sets XMLHandler.analyzeMembers based on already read configuration settings, in particular whether we are instrumenting for plain time resources only.
setProcessData(ProcessData) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Sets the data on system and JVM process data for printout.
setProcessData(ProcessData) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Sets the current process data object for comparisons.
setRecId(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.AssignToAllElement
Setter for the recId.
setRecId(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterElement
Setter for the recId.
setRecId(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ExitElement
Setter for the recId.
setRecId(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Setter for the recId.
setRecorderElement(RecorderElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Changes the recorder element to be used if no other recorder element can be assigned.
setRehash(boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
Enable/disable rehashing (defaults to true).
setRehash(boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
Enable/disable rehashing (defaults to true).
setRehash(boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap
Enable/disable rehashing (defaults to true).
setSeparator(char) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Changes the value column separator.
setSize(Object, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
Associates the specified value with the specified key in this map.
setSize(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
Setter for the size.
setSocket(ServerSocket) - Method in class test.AbstractNetIoTest.ServerMainThread
Assigns the server socket.
setStackTopMemoryAccounting(long, long) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Lock
Changes whether memory shall be accounted for the top element of the execution stack of a thread.
setStartCpuTime(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap.MapElement
Changes the start CPU time.
setStartSystemTime(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap.MapElement
Changes the start system time.
setState(TimerState) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyTimerElement
Setter for the state.
setStaticInstrumentation(boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Changes whether the current execution performs a static instrumentation.
setStatus(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Changes the status flags as combination of of IMeasurements.STATUS_FILE, IMeasurements.STATUS_NET.
setStringData(String, HashMap<String, String>, String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Sets a string data from an attribute.
setTCPData(String, int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Changes TPC settings.
setThreadId(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadsInfo
Specifies the thread id to initialize (reusable) instances.
setThreadId(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Setter for the thread id.
setThreadId(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyTimerElement
Setter for the threadId.
setThreadsInfo(ThreadsInfo) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.AssignToAllElement
Setter for the ThreadsInfo.
setThreadsInfo(ThreadsInfo) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterElement
Setter for the ThreadsInfo.
setThreadsInfo(ThreadsInfo) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ExitElement
Setter for the threadsInfo.
setThreadsInfo(ThreadsInfo) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StopTimeRecordingElement
Setter for the treadsInfo.
setTimes(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap.MapElement
Changes start CPU and system time.
setType(StreamType) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Setter for the type.
setType(ValueType) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyValueChangeElement
Setter for the type.
setupFiles() - Static method in class test.FileIoTest
Sets up the required files.
setupFiles() - Static method in class test.RandomIoTest
Sets up the required files.
setValue(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ConfigurationEntry
Converts the given string to the type of this entry and applies it to the configuration instance.
setValue(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyValueChangeElement
Setter for the value.
setValue(V) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap.Entry
Changes the value.
setValue(V) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.IntHashMap.MapElement
Setter method for value property.
setValue(V) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongHashMap.MapElement
Setter method for value property.
setValue(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap.MapElement
Setter method for value property.
setValue(double) - Method in class test.ValueTest.ExternalLibDummy
Changes the value.
setVarId(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
Changes the (unique) numerical identification of the variant this recorder element is assigned to.
setWaitEndSystemNotification(boolean) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.ShutdownMonitor
Enables explicit waiting for end system notification (by ShutdownMonitor.endSystemNotification()).
setWrite(boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Setter for write or read access.
setXMLConfig(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Parses the specified XML configuration.
ShortTest() - Constructor for class test.MemoryTest.ShortTest
 
shouldInstrument(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Returns if the class given by its class name should be instrumented.
showPercentages - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Stores if percentages or absolute values should be emitted.
ShutdownMonitor - Class in de.uni_hildesheim.sse.monitoring.runtime.wrap
Provides code to shutdown the monitoring framework.
ShutdownMonitor(ClassLoader, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.ShutdownMonitor
Creates a new monitor.
ShutdownMonitor(ClassLoader, String, boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.wrap.ShutdownMonitor
Creates a new monitor.
ShutdownTest - Class in test
Test the automatically generated shutdown hook.
ShutdownTest() - Constructor for class test.ShutdownTest
Prevents this class from being instantiated from outside.
ShutdownTestFrame - Class in test
Test the automatically generated shutdown hook for a JFrame.
ShutdownTestFrame(int) - Constructor for class test.ShutdownTestFrame
Prevents this class from being instantiated from outside.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
The size of the ArrayList (the number of elements it contains).
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
Returns the number of elements in this list.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.ObjectPool
Returns the size of the pool.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache.Entry
Stores the associated size.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
The number of key-value mappings contained in this map.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
Returns the number of key-value mappings in this map.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
The number of key-value mappings contained in this map.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
Returns the number of key-value mappings in this map.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
Stores the number of elements in RecordingStack.memAlloc.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
Returns the number of elements in the stack.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder.Unallocation
The size of the freed object.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
Stores the size.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryFreedByRecIdElement
Stores the size.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
Return the current number of mappings in the hash map.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
Return the current number of mappings in the hash map.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
The number of key-value mappings contained in this map.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
Returns the number of key-value mappings in this map.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.LinkedList
Stores the size of the list.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LinkedList
Returns the number of elements in this list.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLinkedList
Stores the size of the list.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLinkedList
Returns the number of elements in this list.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap
Return the current number of mappings in the hash map.
size - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.RecordingStrategiesElementLinkedList
Stores the size of the list.
size() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.RecordingStrategiesElementLinkedList
Returns the number of elements in this list.
skip(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingInputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingReader
Skips characters.
socket - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TCPRecorderStrategy
Stores the Socket for the client.
socket - Variable in class test.AbstractNetIoTest.ServerWorkThread
Stores the socket.
ssc - Variable in class test.NetIoChannelTest.ServerMainThread
Stores the underlying server socket.
st - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
Parsed elements stack.
stack - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Stores the recording elements retrieved from the stack.
Stack<E> - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Implements a stack of typed elements.
Stack() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.Stack
Creates a new stack.
STACK_INCREMENT - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
Defines the stack increment in case that there is no more space and also the initial stack size.
STACK_INCREMENT - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Defines the stack increment in case that there is no more space and also the initial stack size.
stackDuplicates - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Stores whether the element at a certain stack position is a duplicate.
stackIndex(RecorderElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Returns the index of the given element.
STACKPOOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Stores the stack pool, i.e. the pool of stack copies (without duplicates).
STACKPOOL_HASH_INCREMENT - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
An internal increment in case that hash values are identical.
stackSize - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Stores the current size of the stack.
stackSize() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Returns the size of the stack.
start(IPluginParameter) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.Plugin
Is called to (re)start the plugin.
start() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
start(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Starts recording for this thread (again) as the thread was created or reused.
start - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimerInfo
Stores the start time of the timer (in milliseconds).
start(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimerInfo
Initializes the timer as if it was started at the given point of time.
startCpuTime - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap.MapElement
Stores the start CPU time.
startCpuTimeTicks - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Stores the number of assigned CPU time ticks when first entering the thread.
startDocument() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Start of an XML Document.
startDocument() - Method in interface de.uni_hildesheim.sse.monitoring.runtime.utils.xml.DocHandler
Start of an XML Document.
startElement(String, boolean, HashMap<String, String>) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Is called at the beginning of an XML element processing step.
startElement(String, HashMap<String, String>) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Start of an XML Element.
startElement(String, HashMap<String, String>) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.utils.xml.DocHandler
Start of an XML Element.
startProcessing() - Static method in class test.TimerTest
Starts processing and the timer.
startRecording - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
Stores the count of startRecording events.
startRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
Notifies this strategy that recording should be start.
startRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
Notifies this strategy that recording should be start.
startRecording(long, long, long) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderStrategy
Notifies this strategy that recording should be start.
STARTRECORDING - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.Constants
Stores the identification for StartRecordingElement.
StartRecordingElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements
Defines a StartRecordingElement.
StartRecordingElement() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StartRecordingElement
Creates a new empty instance.
StartRecordingElement(long, long, long) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StartRecordingElement
Creates a new instance with the given parameters.
StartSystem - Annotation Type in de.uni_hildesheim.sse.monitoring.runtime.annotations
Marks the start of the system (to be instrumented at the beginning of the annotated method).
startSystemTime - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap.MapElement
Stores the start system time.
startTag(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
XML Element start tag.
startTimer() - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Starts the load and statistics counting thread.
startTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
Start the time recording for this instance.
startTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.BlockingRecorderElement
Start the time recording for this instance.
startTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
Start the time recording for this instance.
startTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.InstanceRecorderElement
 
startTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
Start the time recording for this instance.
startTimeRecording(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Is called to notify about the start of recording.
startTimes - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
Stores the system time when monitoring started on this group (temporary value).
startUseTimeTicks - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Stores the CPU time ticks when using this thread started.
state - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimerInfo
Stores the current state of the timer.
state - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyTimerElement
Stores the timer state.
states - Variable in enum de.uni_hildesheim.sse.monitoring.runtime.boot.StreamType
Stores related debugging states enabling further output for the given stream types.
staticField - Static variable in class test.FieldAccessTest
Defines a static attribute.
staticInstrumentation - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores whether the current execution performs static instrumentation.
status - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Stores the data acquisition status for this process.
STATUS_FILE - Static variable in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.IMeasurements
Defines a flag which signals that file usage statistics are available.
STATUS_NET - Static variable in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.IMeasurements
Defines a flag which signals that net usage statistics are available.
stop() - Method in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.Plugin
Is called to (re)end the plugin.
STOP_TIME_RECORDING - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.Constants
Stores the identification for StopTimeRecordingElement.
stopTimer() - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Suspends the load and statistics counting thread.
stopTimeRecording - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
Stores the count of stopTimeRecording events.
stopTimeRecording(long, ThreadsInfo) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
Notifies this strategy that time recording should be stopped (first stage of stopping the recorder).
stopTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
Stops the time recording for this instance.
stopTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.BlockingRecorderElement
Stops the time recording for this instance.
stopTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
Stops the time recording for this instance.
stopTimeRecording(long, ThreadsInfo) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
Notifies this strategy that time recording should be stopped (first stage of stopping the recorder).
stopTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.InstanceRecorderElement
 
stopTimeRecording(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
Stops the time recording for this instance.
stopTimeRecording(long, ThreadsInfo) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderStrategy
Notifies this strategy that time recording should be stopped (first stage of stopping the recorder).
stopTimeRecording(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Is called to notify the end of recording.
StopTimeRecordingElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements
Defines a StopTimeRecordingElement.
StopTimeRecordingElement() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StopTimeRecordingElement
Creates a new empty instance.
StopTimeRecordingElement(long, ThreadsInfo) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StopTimeRecordingElement
Creates a new instance with the given parameters.
stopTimeRecordingImpl(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
Stops the time recording for this instance.
storage - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractRecorderStrategy
Stores the strategy storage.
STRATEGY - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Stores the recording strategy.
strategy - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
Stores the RecorderStrategy.
strategy - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultEventRecorderStrategy
The strategy to process the events.
STRATEGY_DEFAULT - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
Denotes the default recording strategy.
STRATEGY_TCP - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
Denotes the TCP recording strategy.
StrategyStorage - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
Implements the recorder strategy storage.
StrategyStorage() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.StrategyStorage
Creates a new recorder strategy.
stream - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingInputStream
Stores the stream to delegate to.
stream - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingOutputStream
Stores the output stream to delegate to.
StreamNotifier - Class in de.uni_hildesheim.sse.monitoring.runtime.recording
A concrete stream notifier implementation.
StreamNotifier() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recording.StreamNotifier
 
StreamType - Enum in de.uni_hildesheim.sse.monitoring.runtime.boot
Defines the basic types of streams.
StreamType(ResourceType, DebugState...) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.boot.StreamType
Creates a new constant with specified debugging states.
StreamUtilities - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Some utility methods for streams.
StreamUtilities() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.StreamUtilities
Prevents this class from being instantiated from outside.
StringUtils - Class in de.uni_hildesheim.sse.monitoring.runtime.utils
Some string utilities (may avoids instance creation but may also increase method calls :|).
StringUtils() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.StringUtils
Prevents this utility class from being created from outside.
STUB - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.MonitoringGroupConfiguration
Stores the unmodifiable stub instance which signals that a monitoring group was generically defined only based on its name but without clear configuration.
subTest - Static variable in class test.IndirectTest
Stores the allocated sub test object.
SubTest() - Constructor for class test.IndirectTest.SubTest
 
SubTest() - Constructor for class test.IndirectTestFile.SubTest
 
sum - Static variable in class test.ValueTest
Stores the sum of values (to validate the average).
sumResources - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores the SUM resources (currently all).
synchronizedRecorder - Variable in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.RecordingType
Stores whether a synchronized recorder frontend shall be used.
SynchronizedRecorder - Class in de.uni_hildesheim.sse.monitoring.runtime.recording
Implements the frontend to be called from instrumented code.
SynchronizedRecorder() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder
Prevents this class from being instantiated from outside.
SynchronizedRecorder.Unallocation - Class in de.uni_hildesheim.sse.monitoring.runtime.recording
Stores the information for a particular unallocation.
SynchronizedRecorder.UnallocationThread - Class in de.uni_hildesheim.sse.monitoring.runtime.recording
Implements a thread which sends the gathered data to the specified server.
sysLoadSum - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Stores the sum of all system loads.
sysMemUseSum - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Stores the sum of all system memory usages.
system - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData
Stores the system measurement data.
SystemConfigurationListener() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring.SystemConfigurationListener
 
SystemExitTest - Class in test
Test code insertion before System.exit.
SystemExitTest() - Constructor for class test.SystemExitTest
Prevents this class from being instantiated from outside.
SystemMonitoring - Class in de.uni_hildesheim.sse.monitoring.runtime.recording
Does basic monitoring of the underlying operating system.
SystemMonitoring() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Prevents instance creation from outside.
SystemMonitoring.LoadCounterTask - Class in de.uni_hildesheim.sse.monitoring.runtime.recording
A runnable for periodically collecting measurements on the system.
SystemMonitoring.LogEventTask - Class in de.uni_hildesheim.sse.monitoring.runtime.recording
Defines a task for creating regular data events.
SystemMonitoring.SystemConfigurationListener - Class in de.uni_hildesheim.sse.monitoring.runtime.recording
Implements a configuration listener in order to react to selected configuration changes at runtime.
systemNotificationInstance - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
Internal singleton instance passed to the plugin event mechanism in case of new system measurement information.
systemTime - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
Stores the system time consumed by the process.
systemTime - Static variable in class test.CpuTimeTest
Stores the elapsed system time in the entire program.
systemTime - Static variable in class test.InstanceIdentifierTest
Stores the elapsed system time in the entire program.
systemTimeTicks - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
Stores the system time ticks elapsed and allocated to this class.
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