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