
See: Description
| Class | Description |
|---|---|
| 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.
|
| Exception | Description |
|---|---|
| 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.
|
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.
Copyright © 2017–2018 earcam. All rights reserved.