sun.jvmstat.perfdata.monitor |
Provides the monitoring implementation classes that utilize the HotSpot
PerfData shared memory instrumentation buffer for discovery and monitoring
of instrumentation exported by a HotSpot Java Virtual Machine.
|
Java Source File Name | Type | Comment |
AbstractMonitoredVm.java | Class | Base class for all MonitoredVm implementations that utilize the
HotSpot PerfData instrumentation buffer as the communications
mechanism to the target Java Virtual Machine. |
AbstractPerfDataBuffer.java | Class | Abstraction for the HotSpot PerfData instrumentation buffer. |
AbstractPerfDataBufferPrologue.java | Class | Abstraction representing the HotSpot PerfData instrumentation buffer
header. |
AliasFileParser.java | Class | Class for parsing alias files. |
CountedTimerTask.java | Class | A TimerTask subclass that keeps a count of the number of executions
of the task. |
CountedTimerTaskUtils.java | Class | Utility methods for use with
CountedTimerTask instances. |
MonitorDataException.java | Class | Exception indicating that improperly formatted data was encountered
while parsing a HotSpot PerfData buffer. |
MonitorStatus.java | Class | Immutable class containing the list of inserted and deleted
monitors over an arbitrary time period. |
MonitorStructureException.java | Class | Exception indicating that improperly formatted data was encountered
while parsing a HotSpot PerfData buffer. |
MonitorTypeException.java | Class | Exception indicating that an unexpected type was encountered for
the type field of a PerfData entry in a HotSpot PerfData buffer. |
MonitorVersionException.java | Class | Exception thrown when version of the implementation does not
match the version of the instrumentation exported by a target
Java Virtual Machine. |
PerfByteArrayMonitor.java | Class | Class for monitoring a PerfData Byte Array instrumentation object.
This class is provided to support the PerfStringMonitor classes. |
PerfDataBufferImpl.java | Class | The base classes for the concrete implementations of the HotSpot
PerfData instrumentation buffer. |
PerfIntegerMonitor.java | Class | Class for monitoring a PerfData Integer instrument. |
PerfLongMonitor.java | Class | Class for monitoring a PerfData Long instrument. |
PerfStringConstantMonitor.java | Class | Class for monitoring a constant PerfData String instrument. |
PerfStringMonitor.java | Class | Class for monitoring a PerfData String instrument. |
PerfStringVariableMonitor.java | Class | Class for monitoring a variable PerfData String instrument. |
SyntaxException.java | Class | Class for encapsulating syntax exceptions generated by AliasFileParser. |