sun.jvmstat.monitor.remote.BufferedMonitoredVm |
Known Indirect Subclasses
AbstractMonitoredVm |
Base class for all MonitoredVm implementations that utilize the
HotSpot PerfData instrumentation buffer as the communications
mechanism to the target Java Virtual Machine. |
FileMonitoredVm |
Concrete implementation of the AbstractMonitoredVm class for the
file: protcol for the HotSpot PerfData monitoring implementation. |
LocalMonitoredVm |
Concrete implementation of the AbstractMonitoredVm class for the
local: protocol for the HotSpot PerfData monitoring implementation. |
RemoteMonitoredVm |
Concrete implementation of the AbstractMonitoredVm class for the
rmi: protocol for the HotSpot PerfData monitoring implementation. |
|
Class Overview
Interface to support asynchronous polling of the exported
instrumentation of a target Java Virtual Machine.
Summary
Public Methods |
abstract
byte[]
|
getBytes()
Interface to get the bytes associated with the instrumentation
for the target Java Virtual Machine.
|
abstract
int
|
getCapacity()
Interface to get the the size of the instrumentation buffer
for the target Java Virtual Machine.
|
Public Methods
public
abstract
byte[]
getBytes
()
Interface to get the bytes associated with the instrumentation
for the target Java Virtual Machine.
Returns
- byte[] - a byte array containing the current bytes
for the instrumentation exported by the
target Java Virtual Machine.
public
abstract
int
getCapacity
()
Interface to get the the size of the instrumentation buffer
for the target Java Virtual Machine.
Returns
- int - the size of the instrumentation buffer for the
target Java Virtual Machine.