| Package | Description |
|---|---|
| sun.jvmstat.monitor |
Provides classes for monitoring instrumented HotSpot Java Virtual Machines.
|
| 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.
|
| sun.jvmstat.perfdata.monitor.protocol.file |
Provides the implementation classes for the file: protocol for
the HotSpot PerfData instrumentation buffer monitoring implementation.
|
| sun.jvmstat.perfdata.monitor.protocol.local |
Provides the implementation classes for the local: protocol for
the HotSpot PerfData instrumentation buffer monitoring implementation.
|
| sun.jvmstat.perfdata.monitor.protocol.rmi |
Provides the implementation classes for the rmi: protocol for
the HotSpot PerfData instrumentation buffer monitoring implementation.
|
| Modifier and Type | Method and Description |
|---|---|
VmIdentifier |
MonitoredVm.getVmIdentifier()
Get the VmIdentifier associated with this MonitoredVm
|
VmIdentifier |
HostIdentifier.resolve(VmIdentifier vmid)
Resolve a VmIdentifier with this HostIdentifier.
|
| Modifier and Type | Method and Description |
|---|---|
static MonitoredHost |
MonitoredHost.getMonitoredHost(VmIdentifier vmid)
Factory method to construct a MonitoredHost instance to manage the
connection to the Java Virtual Machine indicated by vmid.
|
abstract MonitoredVm |
MonitoredHost.getMonitoredVm(VmIdentifier id)
Get the MonitoredVm for the given Java Virtual Machine.
|
abstract MonitoredVm |
MonitoredHost.getMonitoredVm(VmIdentifier id,
int interval)
Get the MonitoredVm for the given Java Virtual Machine.
|
VmIdentifier |
HostIdentifier.resolve(VmIdentifier vmid)
Resolve a VmIdentifier with this HostIdentifier.
|
| Constructor and Description |
|---|
HostIdentifier(VmIdentifier vmid)
Create a HostIdentifier instance from a VmIdentifier.
|
| Modifier and Type | Field and Description |
|---|---|
protected VmIdentifier |
AbstractMonitoredVm.vmid
The VmIdentifier for the target.
|
| Modifier and Type | Method and Description |
|---|---|
VmIdentifier |
AbstractMonitoredVm.getVmIdentifier()
Get the VmIdentifier associated with this MonitoredVm
|
| Constructor and Description |
|---|
AbstractMonitoredVm(VmIdentifier vmid,
int interval)
Create an AbstractMonitoredVm instance.
|
| Modifier and Type | Method and Description |
|---|---|
MonitoredVm |
MonitoredHostProvider.getMonitoredVm(VmIdentifier vmid)
Get the MonitoredVm for the given Java Virtual Machine.
|
MonitoredVm |
MonitoredHostProvider.getMonitoredVm(VmIdentifier vmid,
int interval)
Get the MonitoredVm for the given Java Virtual Machine.
|
| Constructor and Description |
|---|
FileMonitoredVm(VmIdentifier vmid,
int interval)
Create a FileMonitoredVm instance.
|
PerfDataBuffer(VmIdentifier vmid)
Create a PerfDataBuffer instance for accessing the specified
instrumentation buffer.
|
| Modifier and Type | Method and Description |
|---|---|
MonitoredVm |
MonitoredHostProvider.getMonitoredVm(VmIdentifier vmid)
Get the MonitoredVm for the given Java Virtual Machine.
|
MonitoredVm |
MonitoredHostProvider.getMonitoredVm(VmIdentifier vmid,
int interval)
Get the MonitoredVm for the given Java Virtual Machine.
|
| Constructor and Description |
|---|
LocalMonitoredVm(VmIdentifier vmid,
int interval)
Create a LocalMonitoredVm instance.
|
PerfDataBuffer(VmIdentifier vmid)
Create a PerfDataBuffer instance for accessing the specified
instrumentation buffer.
|
| Modifier and Type | Method and Description |
|---|---|
MonitoredVm |
MonitoredHostProvider.getMonitoredVm(VmIdentifier vmid)
Get the MonitoredVm for the given Java Virtual Machine.
|
MonitoredVm |
MonitoredHostProvider.getMonitoredVm(VmIdentifier vmid,
int interval)
Get the MonitoredVm for the given Java Virtual Machine.
|
| Constructor and Description |
|---|
RemoteMonitoredVm(RemoteVm rvm,
VmIdentifier vmid,
Timer timer,
int interval)
Create a RemoteMonitoredVm instance.
|
Copyright © 2017–2018 earcam. All rights reserved.