| 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 Variability |
Variability.CONSTANT
Variability attribute representing Constant counters.
|
static Variability |
Variability.INVALID
An invalid Variablity value.
|
static Variability |
Variability.MONOTONIC
Variability attribute representing a Monotonically changing counters.
|
protected Variability |
AbstractMonitor.variability |
static Variability |
Variability.VARIABLE
Variability attribute representing Variable counters.
|
| Modifier and Type | Method and Description |
|---|---|
Variability |
Monitor.getVariability()
Returns the Variability for this instrumentation object.
|
Variability |
AbstractMonitor.getVariability()
Returns the Variability for this instrumentation object.
|
static Variability |
Variability.toVariability(int value)
Maps an integer value its corresponding Variability 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.
|
PerfStringMonitor(String name,
Variability v,
boolean supported,
ByteBuffer bb)
Constructor to create a StringMonitor object for the string instrument
represented by the data in the given buffer.
|
PerfStringMonitor(String name,
Variability v,
boolean supported,
ByteBuffer bb,
int maxLength)
Constructor to create a StringMonitor object for the string instrument
represented by the data in the given buffer.
|
Copyright © 2017–2018 earcam. All rights reserved.