| 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.
|
| Modifier and Type | Field and Description |
|---|---|
static Units |
Units.BYTES
Units attribute representing Bytes.
|
static Units |
Units.EVENTS
Units attribute representing a count of events.
|
static Units |
Units.HERTZ
Units attribute representing Hertz (frequency).
|
static Units |
Units.INVALID
An Invalid Units value.
|
static Units |
Units.NONE
Units attribute representing unit-less quantities.
|
static Units |
Units.STRING
Units attribute representing String data.
|
static Units |
Units.TICKS
Units attribute representing Ticks.
|
protected Units |
AbstractMonitor.units |
| Modifier and Type | Method and Description |
|---|---|
Units |
Monitor.getUnits()
Returns the Units for this instrumentation monitoring object.
|
Units |
AbstractMonitor.getUnits()
Returns the Units for this instrumentation monitoring object.
|
static Units |
Units.toUnits(int value)
Maps an integer value to its corresponding Units attribute.
|
| Constructor and Description |
|---|
AbstractMonitor(String name,
Units units,
Variability variability,
boolean supported)
Create a scalar instrumentation monitoring object with the given
name and attributes.
|
AbstractMonitor(String name,
Units units,
Variability variability,
boolean supported,
int vectorLength)
Create a vector instrumentation monitoring object with the given
name and attributes.
|
| Constructor and Description |
|---|
PerfByteArrayMonitor(String name,
Units u,
Variability v,
boolean supported,
ByteBuffer bb,
int vectorLength)
Constructor to create a ByteArrayMonitor for the byte array instrument
represented by the data in the given buffer.
|
PerfIntegerMonitor(String name,
Units u,
Variability v,
boolean supported,
IntBuffer ib)
Constructor to create an IntegerMonitor object for the integer
instrument represented by the data in the given buffer.
|
PerfLongMonitor(String name,
Units u,
Variability v,
boolean supported,
LongBuffer lb)
Constructor to create a LongMonitor object for the long instrument
represented by the data in the given buffer.
|
Copyright © 2017–2018 earcam. All rights reserved.