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 

P

PARAM_BASEDIR - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
Defines the baseDir argument.
PARAM_PORT - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
Defines the port argument.
parent - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.InstanceRecorderElement
Stores the parent.
parse(DocHandler, InputStream, boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
Parse a document.
parse(DocHandler, Reader, boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
Parse a document.
parsePatterns(PathElement.Type, String, String, AnnotationBuilder<?>) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Registers the given pattern for the current path and parses, if provided, the type restrictions in typeOf.
Part1() - Constructor for class test.MultiRecIdTest.Part1
 
Part2() - Constructor for class test.MultiRecIdTest.Part2
 
Part3() - Constructor for class test.MultiRecIdTest.Part3
 
PathElement - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration.xml
Defines a path element.
PathElement(PathElement.Type, String, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.PathElement
Creates a new path element.
PathElement.Type - Enum in de.uni_hildesheim.sse.monitoring.runtime.configuration.xml
Defines member path element types.
pattern - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.PathElement
Stores if this element is a pattern.
Pattern - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration.xml
Defines a pattern, i.e. a qualified path to a programming language element as a regular expression or a type restriction.
Pattern(String, String) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.Pattern
Creates a new pattern.
pattern - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.Pattern
Stores the name pattern.
patterns - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLConfiguration
Stores the patterns.
patterns - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Stores the patterns collected during XML file reading.
patternStack - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
Stores the actual stack of patterns as read from the XML file.
PatternTest - Class in test
This test currently works only with XML configuration.
PatternTest() - Constructor for class test.PatternTest
Prevents this (utility) class from being instantiated from outside.
PatternTest.MyTest2 - Class in test
Defines an inner class to be matched by the type but not by the name pattern.
PatternTest.PatternTestInterface - Interface in test
A common interface to be used for pattern matching.
PatternTest.Test1 - Class in test
Defines an inner class to be matched.
PatternTest.Test2 - Class in test
Defines an inner class to be matched.
peek() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.Stack
Looks at the object at the top of this stack without removing it from the stack.
Plugin - Interface in de.uni_hildesheim.sse.monitoring.runtime.plugins
An interface for plugins to be initialized upon start of the monitoring framework (either by referring to their class name or reading it from the system property spassMeter.plugins, comma separated).
PluginRegistry - Class in de.uni_hildesheim.sse.monitoring.runtime.plugins
Central access to all plugins.
PluginRegistry() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
Prevents this class from being created from outside.
plugins - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Stores the plugins.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.MonitoringGroupSettings
Stores instances of this class for reuse.
pool - Variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.ObjectPool
Stores the pool.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Stores the instance pool.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData
Stores the pooled instances.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadsInfo
Defines an object pool for this class.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ClearTemporaryDataElement
Defines an object pool for this class.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterElement
Defines an object pool for this class.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ExitElement
Defines an object pool for this class.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Defines an object pool for this class.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
Defines an object pool for this class.
POOL - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryFreedByRecIdElement
Defines an object pool for this class.
Poolable<T> - Interface in de.uni_hildesheim.sse.monitoring.runtime.boot
Defines a poolable instance, i.e. an instance that must be obtained from and returned to an ObjectPool.
pop() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
Pops the top element from the stack.
pop(RecorderElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Pushes the given recorder element (as a method call equivalent) from the call stack.
pop() - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.Stack
Removes the object at the top of this stack and returns that object as the value of this function.
popFromStack(long, String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Lock
Pops the latest element from the stack.
popMode(Stack<QdParser.Mode>) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
Pop element from stack.
port - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.TcpConnectionInfo
The port number.
port - Static variable in class test.AbstractNetIoTest
Defines the port used for communication operations.
PORT - Static variable in class test.NetIoChannelTest
Defines the port used for communication operations.
PORT - Static variable in class test.UDPIoChannelTest
Defines the port used for communication operations.
port - Static variable in class test.UDPIoTest
Defines the port used for communication operations.
pos - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap.MapIterator
Stores the position.
pos - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap.MapIterator
Stores the position.
pos - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap.KeyIterator
Stores the current iterator position.
pos - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap.MapIterator
Stores the next position relative to AbstractLongHashMap.map.
PosEntry() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ConfigurationToName.PosEntry
 
PositionRecord() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap.PositionRecord
 
premain(String, Instrumentation) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.Agent
JVM hook to statically load the javaagent at startup.
prepareForUse() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.AnnotationBuilder
Prepares a template instance for use.
prev - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap.MapIterator
Stores the previous element in bucket chain.
previous - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.LinkedList.Entry
Stores the previous entry.
previous - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLinkedList.Entry
Stores the previous entry.
previous - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.RecordingStrategiesElementLinkedList.Entry
Stores the previous entry.
print(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Emits a string and a column separator.
print(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Emits an int value and a column separator.
print(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Emits a long value and a column separator.
print(double) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Emits a double value (two decimal places) and a column separator.
print(float) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Emits a float value (two decimal places) and a column separator.
PRINT_STATISTICS - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.Constants
Stores the identification for PrintStatisticsElement.
printCompare(String, RecorderElement, boolean) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Prints a comparison among the individual element and the total element defined in ResultFormatter.setProcessData(de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData).
printCompare(String, RecorderElement, boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints a comparison among the individual element and the total element defined in AbstractResultFormatter.setProcessData(de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData).
printCurrentState() - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderAccess
Prints the current (aggregated) state to the output formatter.
printCurrentState() - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
Prints the current (aggregated) state to the output formatter.
printCurrentState() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Prints the current (aggregated) state to the output formatter.
printCurrentState(ProcessData) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
Prints the current (aggregated) state to the output formatter.
printCurrentState(ProcessData) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
Prints the current (aggregated) state to the output formatter.
printCurrentState(ProcessData) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderStrategy
Prints the current (aggregated) state to the output formatter.
PRINTCURRENTSTATE - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.Constants
Stores the identification for PrintCurrentState.
PrintCurrentState - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements
Defines an event for signalling that the current state should be printed.
PrintCurrentState() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.PrintCurrentState
Creates a new empty instance.
PrintCurrentState(ProcessData) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.PrintCurrentState
Creates a new empty instance.
printCurrentStateStatistics(RecorderElementMap, RecorderElement, RecorderElement) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Prints the current (aggregated) state.
printCurrentStateStatistics(RecorderElementMap, RecorderElement, RecorderElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints the current (aggregated) state.
printCurrentStateStatisticsFooter(RecorderElementMap, RecorderElement, RecorderElement) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Prints a footer for the runtime statistics section.
printCurrentStateStatisticsFooter(RecorderElementMap, RecorderElement, RecorderElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints a footer for the runtime statistics section.
printDatagramPacket(String, DatagramPacket) - Static method in class test.UDPIoTest
Prints a given packet (for debugging).
printElementStatistics() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
Prints the frequency of the events on the console.
printf(String, Object...) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Writes a formatted string to this object's destination using the specified format string and arguments.
printHeadline() - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Prints out the headline describing the data columns.
printHeadline() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints out the headline describing the data columns.
printIndividual(String, RecorderElement) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Prints out an individual recorder element.
printIndividual(String, RecorderElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints out an individual recorder element.
printInfo(ResultFormatter.InfoCategory) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Prints some additional information categorizing the printout.
printInfo(ResultFormatter.InfoCategory) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints some additional information categorizing the printout.
println() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Emits a new empty line.
println(String, String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.utils.DebugStream
Prints the text to file.
printMeasurementsStatistics(ProcessData.Measurements) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Stores runtime statistical data for measurements.
printMeasurementsStatisticsFooter(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints the footer description line for a ProcessData.Measurements object.
printNanoTime(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Emits a nano time value (formatted) and a column separator.
printNonRecorderStackElement(boolean) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
Prints the stack trace elements for which the code is not located in the recorder packages.
printPercentage(double, double) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Prints a percentage or fraction dependent on AbstractResultFormatter.showPercentages.
printPercentage(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Prints a percentage or fraction dependent on AbstractResultFormatter.showPercentages.
printPercentage(double) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Emits a percentage value (two decimal places) and a column separator.
printPercentageNanoPrefix(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Prints a percentage or fraction dependent on AbstractResultFormatter.showPercentages with time prefix of interpreting the values as nano seconds and deriving the time unit.
printProcessStatistics() - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Prints out the min/avg/max statistics for the system and the virtual machine.
printProcessStatistics(String, ProcessData.Measurements) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints the process statistics for the given measurements instance.
printProcessStatistics() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints out the min/avg/max statistics for the system and the virtual machine.
printRecorderElementStatistics(RecorderElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Stores runtime statistical data for elt.
printRecorderElementStatisticsFooter(String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints the footer description line for a RecorderElement object.
printSeparator() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractResultFormatter
Prints the column separator.
printStackTace() - Static method in class de.uni_hildesheim.sse.monitoring.runtime.utils.Formatter
A helper method for printing the current stack trace in the order of call to the standard output stream.
printStatistics() - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderAccess
Emits the values collected so far.
printStatistics() - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
Emits the values collected so far.
printStatistics - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Print statistic output at the end.
printStatistics() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether statistics shall be printed at the end of monitoring.
printStatistics() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Emits the values collected so far.
printStatistics() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder
Emits the values collected so far.
printStatistics - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
Stores the count of printStatistics events.
printStatistics(ProcessData) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
Emits the values collected so far.
printStatistics(ProcessData) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
Emits the values collected so far.
printStatistics(ProcessData) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderStrategy
Emits the values collected so far.
printStatistics - Variable in class de.uni_hildesheim.sse.monitoring.runtime.wrap.ShutdownMonitor
Whether final statistics shall be printed.
PrintStatisticsElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements
Defines a PrintStatisticsElement.
PrintStatisticsElement() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.PrintStatisticsElement
Creates a new empty instance.
PrintStatisticsElement(ProcessData) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.PrintStatisticsElement
Creates a new instance with the given parameter.
printThreadData(String, ThreadData) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ResultFormatter
Prints the information for an individual thread.
printThreadData(String, ThreadData) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TabFormatter
Prints the information for an individual thread.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.AssignToAllElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ClearTemporaryDataElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EndSystemElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterConfigurationElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.EnterElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.ExitElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.FinishRecordingElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.IoElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryFreedByRecIdElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyProgramRecordCreationElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyTimerElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.NotifyValueChangeElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.PrintCurrentState
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.PrintStatisticsElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.RecordingStrategiesElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.RegisterElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StartRecordingElement
Hands the information of the element to the RecorderStrategy.
process(RecorderStrategy) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.StopTimeRecordingElement
Hands the information of the element to the RecorderStrategy.
PROCESS_DATA_GATHERER - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Stores the process data gatherer.
processData - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Stores the local process data object used for collecting minimum and maximum information.
ProcessData - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
Stores and gathers data on the currently running (JVM) process and the underlying operating system.
ProcessData() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData
Creates a new process data object.
ProcessData(boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData
Creates a prototype instance.
ProcessData.Measurements - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
Stores a set of measurements, i.e. one for the JVM process and one for the system.
processEvent(RecordingStrategiesElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
Processes a single element.
processNetIoMethodCall(IStatementModifier, String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Processes a net I/O method call (intended to be called if library is not instrumented or overhead instrumentation is done).
processNotifications(IBehavior, Monitor, ICodeModifier) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Processes value notifications on the given method.
PROCESSOR_DATA_GATHERER - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
Stores the processor data gatherer.
processOtherIoMethodCall(IStatementModifier, String) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Processes other I/O method (in case that library is instrumented).
Profile - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration
Defines a static profile for an execution environment, i.e. a simple and convenient way to initialize configuration settings.
Profile() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.Profile
 
PROFILES - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Profile
Stores the name-profile mappings.
PROGRAM_ID - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.annotations.Helper
Defines the internal id for recording the monitored program itself.
programRecord - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
Stores the recording element for the program itself, i.e. all unassigned recordings.
PROGRAMRECORDCREATION - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.Constants
Stores the identification for NotifyProgramRecordCreationElement.
programThreadId - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
Stores the threadId the program started with.
programUseFromJvm() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether the memory used by the program should be inferred from JVM information or by accounting this information individually (memory intensive).
prototype - Variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.ObjectPool
Stores a prototype instance for creating instances.
pruneAnnotation(Class<T>) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
Returns whether the specified annotation may be pruned, i.e. removed from resulting bytecode.
pruneAnnotations - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores whether unused annotations should be removed from the resulting code.
pruneAnnotations() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Returns whether java library classes should be retransformed and instrumented at program start (additional overhead).
PSEUDO_ID_PREFIX - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.annotations.Helper
Defines the prefix for internally created ids ("*pseudo").
pseudoElements() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Returns the pseudo elements.
pseudoElementsSize() - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Returns the current number of pseudo elements.
pseudoElt - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Stores the pseudo recorder elements.
pseudoId - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
Stores recorderId/pseudoId mappings for multiple recorder ids.
push(int, long, boolean) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
Pushes a value on the stack.
push(RecorderElement) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ThreadData
Pushes the recorder element (as a method call equivalent) to the call stack.
push(E) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.Stack
Pushes an item onto the top of this stack.
pushAll(RecordingStack) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
Pushes the entire stack from.
pushToStack(long, String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Lock
Pushes a recording group via its recId to the execution stack of threadId.
put(IField, String) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
Stores an annotated field.
put(long, RecordingStack) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
Associates the specified value with the specified key in this map.
put(String, char, int, char) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ConfigurationToName
Adds a variant to this formatting instance.
put(String, RecorderElement[], MonitoringGroupConfiguration, MonitoringGroupSettings) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Adds a pseudo recorder element which represents multiple recorder elements.
put(String, String, MonitoringGroupConfiguration) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
Stores a new recorder element.
put(long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap
Associates initial timing information key (thread identifier).
put(K, V) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
Associates the specified value with the specified key in this map.
put(int, T) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.IntHashMap
Associates the specified value with the specified key in this map.
put(long, T) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongHashMap
Associates the specified value with the specified key in this map.
put(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap
Associates the specified value with the specified key in this map.
putAll(AbstractLongHashMap) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap
Puts all the keys and values in the specified hash map into this hash map.
putAll(AbstractIntHashMap) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
Puts all the keys and values in the specified hash map into this hash map.
putAll(AbstractLongHashMap) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
Puts all the keys and values in the specified hash map into this hash map.
putAll(HashMap<K, V>) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
Puts all elements in data into this hash map.
putAll(AbstractIntHashMap) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.IntHashMap
Puts all the keys and values in the specified hash map into this hash map.
putAll(AbstractLongHashMap) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongHashMap
Puts all the keys and values in the specified hash map into this hash map.
putAll(LongLongHashMap) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap
Puts all the keys and values in the specified hash map into this hash map.
putAllKeys(HashMap<K, ?>) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
Puts all elements in data into this hash map.
putElement(int, Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
Associates the specified value with the specified key in this map.
putElement(long, Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
Associates the specified value with the specified key in this map.
putForNullKey(V) - Method in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
Offloaded version of put for null keys.
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