Jvmstat
A B C D E F G H I J L M N O P R S T U V

A

AbstractMonitor - Class in sun.jvmstat.monitor
The base class for Instrumentation Monitoring Objects.
AbstractMonitor(String, Units, Variability, boolean, int) - Constructor for class sun.jvmstat.monitor.AbstractMonitor
Create a vector instrumentation monitoring object with the given name and attributes.
AbstractMonitor(String, Units, Variability, boolean) - Constructor for class sun.jvmstat.monitor.AbstractMonitor
Create a scalar instrumentation monitoring object with the given name and attributes.
AbstractMonitoredVm - Class in sun.jvmstat.perfdata.monitor
Base class for all MonitoredVm implementations that utilize the HotSpot PerfData instrumentation buffer as the communications mechanism to the target Java Virtual Machine.
AbstractMonitoredVm(VmIdentifier, int) - Constructor for class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Create an AbstractMonitoredVm instance.
AbstractPerfDataBuffer - Class in sun.jvmstat.perfdata.monitor
Abstraction for the HotSpot PerfData instrumentation buffer.
AbstractPerfDataBuffer() - Constructor for class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
 
AbstractPerfDataBufferPrologue - Class in sun.jvmstat.perfdata.monitor
Abstraction representing the HotSpot PerfData instrumentation buffer header.
AbstractPerfDataBufferPrologue(ByteBuffer) - Constructor for class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Construct a PerfDataBufferPrologue instance.
active - Variable in class sun.jvmstat.monitor.event.VmStatusChangeEvent
The set of currently active Java Virtual Machines for the MonitoredHost.
activeVms() - Method in class sun.jvmstat.monitor.MonitoredHost
Return the current set of active Java Virtual Machines for this MonitoredHost.
activeVms() - Method in interface sun.jvmstat.monitor.remote.RemoteHost
Get a list of Local Virtual Machine Identifiers for the active Java Virtual Machine the remote system.
activeVms() - Method in class sun.jvmstat.perfdata.monitor.protocol.file.MonitoredHostProvider
Return the current set of active Java Virtual Machines for this MonitoredHost.
activeVms() - Method in class sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager
Return the current set of monitorable Java Virtual Machines.
activeVms() - Method in class sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProvider
Return the current set of active Java Virtual Machines for this MonitoredHost.
activeVms() - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider
Return the current set of active Java Virtual Machines for this MonitoredHost.
activeVms() - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteVmManager
Return the current set of monitorable Java Virtual Machines.
addHostListener(HostListener) - Method in class sun.jvmstat.monitor.MonitoredHost
Add a HostListener.
addHostListener(HostListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.file.MonitoredHostProvider
Add a HostListener.
addHostListener(HostListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProvider
Add a HostListener.
addHostListener(HostListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider
Add a HostListener.
addVmListener(VmListener) - Method in interface sun.jvmstat.monitor.MonitoredVm
Add a VmListener.
addVmListener(VmListener) - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Add a VmListener.
addVmListener(VmListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.file.FileMonitoredVm
Add a VmListener.
addVmListener(VmListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.local.LocalMonitoredVm
Add a VmListener.
addVmListener(VmListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm
Add a VmListener.
aliasCache - Variable in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
A cache of resolved monitor aliases.
AliasFileParser - Class in sun.jvmstat.perfdata.monitor
Class for parsing alias files.
aliasMap - Variable in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
A Map of monitor object names to aliases as read in from the alias map file.
ARRAY - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 
attach() - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm
Method to attach to the remote MonitoredVm.
attachVm(int, String) - Method in interface sun.jvmstat.monitor.remote.RemoteHost
Remote method to attach to a remote HotSpot Java Virtual Machine identified by vmid.

B

BOOLEAN - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 
buffer - Variable in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
The buffer containing the instrumentation data.
BufferedMonitoredVm - Interface in sun.jvmstat.monitor.remote
Interface to support asynchronous polling of the exported instrumentation of a target Java Virtual Machine.
buildMonitorMap(Map) - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
build the map of Monitor objects.
buildMonitorMap(Map) - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBuffer
build the map of Monitor objects.
buildPseudoMonitors(Map) - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBuffer
Build the pseudo monitors used to map the prolog data into counters.
BYTE - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 
ByteArrayMonitor - Interface in sun.jvmstat.monitor
Interface for Monitoring ByteArrayInstrument objects.
byteArrayValue() - Method in interface sun.jvmstat.monitor.ByteArrayMonitor
Get a copy of the current values of the elements of the ByteArrayInstrument object.
byteArrayValue() - Method in class sun.jvmstat.perfdata.monitor.PerfByteArrayMonitor
Get a copy of the elements of the byte array instrument.
byteAt(int) - Method in interface sun.jvmstat.monitor.ByteArrayMonitor
Get the current value of an element of the ByteArrayInstrument object.
byteAt(int) - Method in class sun.jvmstat.perfdata.monitor.PerfByteArrayMonitor
Get the current value of an element of the byte array instrument.
byteBuffer - Variable in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
 

C

CHAR - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 
clearLastException() - Method in class sun.jvmstat.monitor.MonitoredHost
Clear the last exception.
clearLastException() - Method in interface sun.jvmstat.monitor.MonitoredVm
Clear the last exception.
clearLastException() - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Clear the last exception.
commandLine(MonitoredVm) - Static method in class sun.jvmstat.monitor.MonitoredVmUtil
Return the command line for the target Java application.
CountedTimerTask - Class in sun.jvmstat.perfdata.monitor
A TimerTask subclass that keeps a count of the number of executions of the task.
CountedTimerTask() - Constructor for class sun.jvmstat.perfdata.monitor.CountedTimerTask
 
CountedTimerTaskUtils - Class in sun.jvmstat.perfdata.monitor
Utility methods for use with CountedTimerTask instances.
CountedTimerTaskUtils() - Constructor for class sun.jvmstat.perfdata.monitor.CountedTimerTaskUtils
 
createPerfDataBuffer(ByteBuffer, int) - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
Create the perfdata instrumentation buffer for the given lvmid using the given ByteBuffer object as the source of the instrumentation data.

D

DEFAULT_POLLING_INTERVAL - Static variable in class sun.jvmstat.perfdata.monitor.protocol.file.MonitoredHostProvider
The default polling interval.
detach(MonitoredVm) - Method in class sun.jvmstat.monitor.MonitoredHost
Detach from the indicated MonitoredVm.
detach() - Method in interface sun.jvmstat.monitor.MonitoredVm
Detach from target Java Virtual Machine.
detach() - Method in interface sun.jvmstat.monitor.remote.RemoteVm
Interface to detach from the remote Java Virtual Machine.
detach() - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Detach from target Java Virtual Machine.
detach(MonitoredVm) - Method in class sun.jvmstat.perfdata.monitor.protocol.file.MonitoredHostProvider
Detach from the indicated MonitoredVm.
detach() - Method in class sun.jvmstat.perfdata.monitor.protocol.local.LocalMonitoredVm
Detach from target Java Virtual Machine.
detach(MonitoredVm) - Method in class sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProvider
Detach from the indicated MonitoredVm.
detach(MonitoredVm) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider
Detach from the indicated MonitoredVm.
detach() - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm
Detach from target Java Virtual Machine.
detachVm(RemoteVm) - Method in interface sun.jvmstat.monitor.remote.RemoteHost
Remote method to detach from a remote HotSpot Java Virtual Machine identified by vmid.
dirNamePrefix - Static variable in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
The file name prefix for PerfData shared memory files.
disconnected(HostEvent) - Method in interface sun.jvmstat.monitor.event.HostListener
Invoked when the connection to the MonitoredHost has disconnected due to communication errors.
disconnected(VmEvent) - Method in interface sun.jvmstat.monitor.event.VmListener
Invoked when the connection to the MonitoredVm has disconnected due to communication errors.
DOUBLE - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 

E

equals(Object) - Method in class sun.jvmstat.monitor.HostIdentifier
Test for quality with other objects.
equals(Object) - Method in class sun.jvmstat.monitor.VmIdentifier
Test for quality with other objects.
executionCount() - Method in class sun.jvmstat.perfdata.monitor.CountedTimerTask
 

F

FileMonitoredVm - Class in sun.jvmstat.perfdata.monitor.protocol.file
Concrete implementation of the AbstractMonitoredVm class for the file: protcol for the HotSpot PerfData monitoring implementation.
FileMonitoredVm(VmIdentifier, int) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.file.FileMonitoredVm
Create a FileMonitoredVm instance.
fileNamePattern - Static variable in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
The file name pattern for PerfData shared memory files.
findByAlias(String) - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
Find the Monitor object for the named counter by using one of its aliases.
findByName(String) - Method in interface sun.jvmstat.monitor.MonitoredVm
Find a named Instrumentation object.
findByName(String) - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Find a named Instrumentation object.
findByName(String) - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
Find a named Instrumentation object.
findByName(String) - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
Find a named Instrumentation object.
findByPattern(String) - Method in interface sun.jvmstat.monitor.MonitoredVm
Find all Instrumentation objects with names matching the given pattern.
findByPattern(String) - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Find all Instrumentation objects with names matching the given pattern.
findByPattern(String) - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
Find all Instrumentation objects with names matching the given pattern.
findByPattern(String) - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
Find all Instrumentation objects with names matching the given pattern.
FLOAT - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 

G

getActive() - Method in class sun.jvmstat.monitor.event.VmStatusChangeEvent
Return the set of currently active Java Virtual Machines.
getAuthority() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the Authority part of this VmIdentifier.
getBaseName() - Method in class sun.jvmstat.monitor.AbstractMonitor
Returns the base name of this instrumentation object.
getBaseName() - Method in interface sun.jvmstat.monitor.Monitor
Returns the base name of this instrumentation object.
getBufferSize() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Get the size of the instrumentation memory buffer.
getByteBuffer() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
Get the ByteBuffer containing the instrumentation data.
getByteOrder() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the byte order.
getByteOrder(ByteBuffer) - Static method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the byte order for the given ByteBuffer.
getBytes() - Method in interface sun.jvmstat.monitor.remote.BufferedMonitoredVm
Interface to get the bytes associated with the instrumentation for the target Java Virtual Machine.
getBytes() - Method in interface sun.jvmstat.monitor.remote.RemoteVm
Interface to get the bytes associated with the instrumentation for the remote Java Virtual Machine.
getBytes() - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Interface to get the bytes associated with the instrumentation for the target Java Virtual Machine.
getBytes() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
Get a copy of the raw instrumentation data.
getBytes() - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
Get a copy of the raw instrumentation data.
getCapacity() - Method in interface sun.jvmstat.monitor.remote.BufferedMonitoredVm
Interface to get the the size of the instrumentation buffer for the target Java Virtual Machine.
getCapacity() - Method in interface sun.jvmstat.monitor.remote.RemoteVm
Interface to get the the size of the instrumentation buffer for the target Java Virtual Machine.
getCapacity() - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Interface to get the the size of the instrumentation buffer for the target Java Virtual Machine.
getCapacity() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
Get the capacity of the instrumentation buffer.
getCapacity() - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
Get the capacity of the instrumentation buffer.
getEntryOffset() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Get the offset of the first PerfDataEntry.
getFile(int) - Static method in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
Get a File object for the instrumentation backing store file for the JVM identified by the given local Vm Identifier.
getFile(String, int) - Static method in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
Return the File object for the backing store file for the specified Java Virtual Machine.
getFragment() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the Fragment part of this HostIdentifier.
getFragment() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the Fragment part of this VmIdentifier.
getHost() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the Host part of this HostIdentifier.
getHost() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the Host part of this VmIdentifier.
getHostIdentifier() - Method in class sun.jvmstat.monitor.MonitoredHost
Return the resolved HostIdentifier for this MonitoredHost.
getHostIdentifier() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the corresponding HostIdentifier for this VmIdentifier.
getInserted() - Method in class sun.jvmstat.monitor.event.MonitorStatusChangeEvent
Return the list of instrumentation objects that were inserted since the last event notification.
getInserted() - Method in class sun.jvmstat.perfdata.monitor.MonitorStatus
Get the list of Monitors inserted since the last query.
getInstance() - Static method in class sun.jvmstat.perfdata.monitor.protocol.local.LocalEventTimer
Get the singleton LocalEventTimer instance
getInterval() - Method in class sun.jvmstat.monitor.MonitoredHost
Get the polling interval.
getInterval() - Method in interface sun.jvmstat.monitor.MonitoredVm
Get the polling interval.
getInterval() - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Get the polling interval.
getLastException() - Method in class sun.jvmstat.monitor.MonitoredHost
Get the last exception encountered while polling this MonitoredHost.
getLastException() - Method in interface sun.jvmstat.monitor.MonitoredVm
Get the last exception encountered while polling this MonitoredVm.
getLastException() - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Get the last exception encountered while polling this MonitoredVm.
getLocalVmId() - Method in interface sun.jvmstat.monitor.remote.RemoteVm
Interface to return the Local Virtual Machine Identifier for the remote Java Virtual Machine.
getLocalVmId() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the Local Virtual Machine Identifier for this VmIdentifier.
getLocalVmId() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
Get the Local Java Virtual Machine Identifier, or lvmid for the target JVM associated with this instrumentation buffer.
getLocalVmId() - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
Get the Local Java Virtual Machine Identifier, or lvmid for the target JVM associated with this instrumentation buffer.
getLocalVmId(File) - Static method in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
Method to extract a local Java Virtual Machine Identifier from the file name of the given File object.
getMagic() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the magic number.
getMagic(ByteBuffer) - Static method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the magic number from the given byteBuffer.
getMajorVersion() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the major version.
getMajorVersion(ByteBuffer) - Static method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the major version number from the given ByteBuffer.
getMaximumLength() - Method in class sun.jvmstat.perfdata.monitor.PerfByteArrayMonitor
Get the maximum length of the byte array for this byte array instrument.
getMessage() - Method in exception sun.jvmstat.perfdata.monitor.SyntaxException
 
getMinorVersion() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the minor version.
getMinorVersion(ByteBuffer) - Static method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the minor version number from the given ByteBuffer.
getMode() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the mode indicated in this HostIdentifier.
getMode() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the mode indicated in this VmIdentifier.
getModificationTimeStamp() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Get the time of last modification for the instrumentation memory buffer.
getMonitoredHost() - Method in class sun.jvmstat.monitor.event.HostEvent
Return the MonitoredHost source of this event.
getMonitoredHost(String) - Static method in class sun.jvmstat.monitor.MonitoredHost
Factory method to construct MonitoredHost instances to manage connections to the host indicated by hostIdString
getMonitoredHost(VmIdentifier) - Static method in class sun.jvmstat.monitor.MonitoredHost
Factory method to construct a MonitoredHost instance to manage the connection to the Java Virtual Machine indicated by vmid.
getMonitoredHost(HostIdentifier) - Static method in class sun.jvmstat.monitor.MonitoredHost
Factory method to construct a MonitoredHost instance to manage the connection to the host indicated by hostId.
getMonitoredVm() - Method in class sun.jvmstat.monitor.event.VmEvent
Return the MonitoredVm source of this event.
getMonitoredVm(VmIdentifier) - Method in class sun.jvmstat.monitor.MonitoredHost
Get the MonitoredVm for the given Java Virtual Machine.
getMonitoredVm(VmIdentifier, int) - Method in class sun.jvmstat.monitor.MonitoredHost
Get the MonitoredVm for the given Java Virtual Machine.
getMonitoredVm(VmIdentifier) - Method in class sun.jvmstat.perfdata.monitor.protocol.file.MonitoredHostProvider
Get the MonitoredVm for the given Java Virtual Machine.
getMonitoredVm(VmIdentifier, int) - Method in class sun.jvmstat.perfdata.monitor.protocol.file.MonitoredHostProvider
Get the MonitoredVm for the given Java Virtual Machine.
getMonitoredVm(VmIdentifier) - Method in class sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProvider
Get the MonitoredVm for the given Java Virtual Machine.
getMonitoredVm(VmIdentifier, int) - Method in class sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProvider
Get the MonitoredVm for the given Java Virtual Machine.
getMonitoredVm(VmIdentifier) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider
Get the MonitoredVm for the given Java Virtual Machine.
getMonitoredVm(VmIdentifier, int) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider
Get the MonitoredVm for the given Java Virtual Machine.
getMonitorStatus() - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Get a list of the inserted and removed monitors since last called.
getMonitorStatus() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
Get a list of the inserted and removed monitors since last called.
getMonitorStatus() - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
Get a list of the inserted and removed monitors since last called.
getMonitorStatus(Map) - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
get the list of inserted and removed monitors since last called.
getMonitorStatus(Map) - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBuffer
get the list of inserted and removed monitors since last called.
getName() - Method in class sun.jvmstat.monitor.AbstractMonitor
Returns the name of this instrumentation object.
getName() - Method in interface sun.jvmstat.monitor.Monitor
Returns the name of this instrumentation object.
getNewMonitors(Map) - Method in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
get the new Monitor objects from the Map of Monitor objects.
getNewMonitors(Map) - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBuffer
get the new Monitor objects from the Map of Monitor objects.
getNextMonitorEntry() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBuffer
method to extract the next monitor entry from the instrumentation memory.
getNumEntries() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Get the offset of the first PerfDataEntry.
getOverflow() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Get the buffer overflow amount.
getPath() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the Path part of this HostIdentifier.
getPath() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the Path part of this VmIdentifier.
getPort() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the Port for of this HostIdentifier.
getPort() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the Port part of this VmIdentifier.
getQuery() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the Query part of this HostIdentifier.
getQuery() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the Query part of this VmIdentifier.
getRemoteVm() - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm
Get the proxy to the remote MonitoredVm.
getRemoved() - Method in class sun.jvmstat.monitor.event.MonitorStatusChangeEvent
Return the set of instrumentation objects that were removed since the last event notification.
getRemoved() - Method in class sun.jvmstat.perfdata.monitor.MonitorStatus
Get the list of Monitors removed since the last query.
getScheme() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the Scheme, or protocol, portion of this HostIdentifier.
getScheme() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the Scheme, or protocol, portion of this VmIdentifier.
getSchemeSpecificPart() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the Scheme Specific Part of this HostIdentifier.
getSchemeSpecificPart() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the Scheme Specific Part of this VmIdentifier.
getSize() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the size of the header portion of the instrumentation buffer.
getSize() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Get the size of the header portion of the instrumentation buffer.
getStarted() - Method in class sun.jvmstat.monitor.event.VmStatusChangeEvent
Return the set of Java Virtual Machines started since the last event notification.
getTempDirectory() - Static method in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
Return the name of the temporary directory being searched for HotSpot PerfData backing store files.
getTempDirectory(String) - Static method in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
Return the name of the temporary directory to be searched for HotSpot PerfData backing store files for a given user.
getTerminated() - Method in class sun.jvmstat.monitor.event.VmStatusChangeEvent
Return the set of Java Virtual Machines terminated since the last event notification.
getUnits() - Method in class sun.jvmstat.monitor.AbstractMonitor
Returns the Units for this instrumentation monitoring object.
getUnits() - Method in interface sun.jvmstat.monitor.Monitor
Returns the Units for this instrumentation monitoring object.
getURI() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the URI associated with the HostIdentifier.
getURI() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the URI associated with the VmIdentifier.
getUsed() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Get the utilization of the instrumentation memory buffer.
getUserInfo() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the User Info part of this HostIdentifier.
getUserInfo() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the UserInfo part of this VmIdentifier.
getValue() - Method in class sun.jvmstat.monitor.AbstractMonitor
Return an Object that encapsulates this instrumentation object's current data value.
getValue() - Method in interface sun.jvmstat.monitor.Monitor
Return an Object that encapsulates this instrumentation object's current data value.
getValue() - Method in class sun.jvmstat.perfdata.monitor.PerfByteArrayMonitor
Return an Object that encapsulates this instrumentation object's current data value.
getValue() - Method in class sun.jvmstat.perfdata.monitor.PerfIntegerMonitor
Return an Object that encapsulates this instrumentation object's current data value.
getValue() - Method in class sun.jvmstat.perfdata.monitor.PerfLongMonitor
Return an Object that encapsulates this instrumentation object's current data value.
getValue() - Method in class sun.jvmstat.perfdata.monitor.PerfStringConstantMonitor
Return an Object that encapsulates this instrumentation object's current data value.
getValue() - Method in class sun.jvmstat.perfdata.monitor.PerfStringMonitor
Return an Object that encapsulates this instrumentation object's current data value.
getVariability() - Method in class sun.jvmstat.monitor.AbstractMonitor
Returns the Variability for this instrumentation object.
getVariability() - Method in interface sun.jvmstat.monitor.Monitor
Returns the Variability for this instrumentation object.
getVectorLength() - Method in class sun.jvmstat.monitor.AbstractMonitor
Return the length of the vector.
getVectorLength() - Method in interface sun.jvmstat.monitor.Monitor
Return the length of the vector.
getVmIdentifier() - Method in interface sun.jvmstat.monitor.MonitoredVm
Get the VmIdentifier associated with this MonitoredVm
getVmIdentifier() - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Get the VmIdentifier associated with this MonitoredVm

H

hashCode() - Method in class sun.jvmstat.monitor.HostIdentifier
Return the hash code for this HostIdentifier.
hashCode() - Method in class sun.jvmstat.monitor.VmIdentifier
Return the hash code for this VmIdentifier.
HostEvent - Class in sun.jvmstat.monitor.event
Base class for events emitted by a MonitoredHost.
HostEvent(MonitoredHost) - Constructor for class sun.jvmstat.monitor.event.HostEvent
Construct a new HostEvent instance.
hostId - Variable in class sun.jvmstat.monitor.MonitoredHost
The HostIdentifier for this MonitoredHost instance.
HostIdentifier - Class in sun.jvmstat.monitor
An abstraction that identifies a target host and communications protocol.
HostIdentifier(String) - Constructor for class sun.jvmstat.monitor.HostIdentifier
Create a HostIdentifier instance from a string value.
HostIdentifier(String, String, String, String, String) - Constructor for class sun.jvmstat.monitor.HostIdentifier
Create a HostIdentifier instance from component parts of a URI.
HostIdentifier(VmIdentifier) - Constructor for class sun.jvmstat.monitor.HostIdentifier
Create a HostIdentifier instance from a VmIdentifier.
HostListener - Interface in sun.jvmstat.monitor.event
Interface for listeners of MonitoredHost events.

I

impl - Variable in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBuffer
Reference to the concrete instance created by the AbstractPerfDataBuffer.createPerfDataBuffer(java.nio.ByteBuffer, int) method.
inserted - Variable in class sun.jvmstat.monitor.event.MonitorStatusChangeEvent
List of instrumentation objects inserted since the last event.
inserted - Variable in class sun.jvmstat.perfdata.monitor.MonitorStatus
The list of Monitors inserted since the last query.
INT - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 
IntegerMonitor - Interface in sun.jvmstat.monitor
Interface for Monitoring Integer Instrument Objects.
interval - Variable in class sun.jvmstat.monitor.MonitoredHost
The polling interval, in milliseconds, for this MonitoredHost instance.
interval - Variable in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
The sampling interval, if the instrumentation buffer is acquired by sampling instead of shared memory mechanisms.
intValue() - Method in interface sun.jvmstat.monitor.IntegerMonitor
Get the value of this Integer Instrumentation Object return int - the current value of this instrumentation object
intValue() - Method in class sun.jvmstat.perfdata.monitor.PerfIntegerMonitor
Return the current value of the IntegerInstrument as an int.
isAccessible() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Get the accessible flag.
isAccessible() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Get the accessible flag.
isAttachable(MonitoredVm) - Static method in class sun.jvmstat.monitor.MonitoredVmUtil
Returns true if the VM supports attach-on-demand.
isErrored() - Method in class sun.jvmstat.monitor.MonitoredHost
Test if this MonitoredHost is in the errored state.
isErrored() - Method in interface sun.jvmstat.monitor.MonitoredVm
Test if this MonitoredVm is in the errored state.
isErrored() - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Test if this MonitoredVm is in the errored state.
isSupported() - Method in class sun.jvmstat.monitor.AbstractMonitor
Test if the instrumentation object is supported.
isSupported() - Method in interface sun.jvmstat.monitor.Monitor
Test if the instrumentation object is supported.
isVector() - Method in class sun.jvmstat.monitor.AbstractMonitor
Test if the instrumentation object is a vector type.
isVector() - Method in interface sun.jvmstat.monitor.Monitor
Test if the instrumentation object is a vector type.

J

jvmArgs(MonitoredVm) - Static method in class sun.jvmstat.monitor.MonitoredVmUtil
Return the JVM arguments for the target Java application.
jvmFlags(MonitoredVm) - Static method in class sun.jvmstat.monitor.MonitoredVmUtil
Return the JVM flags for the target Java application.

L

lastException - Variable in class sun.jvmstat.monitor.MonitoredHost
The last Exception encountered while polling this MonitoredHost.
LocalEventTimer - Class in sun.jvmstat.perfdata.monitor.protocol.local
Singleton Timer subclass to run polling tasks that generate events for local Java Virtual Machines..
LocalMonitoredVm - Class in sun.jvmstat.perfdata.monitor.protocol.local
Concrete implementation of the AbstractMonitoredVm class for the local: protocol for the HotSpot PerfData monitoring implementation.
LocalMonitoredVm(VmIdentifier, int) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.local.LocalMonitoredVm
Create a LocalMonitoredVm instance.
LocalVmManager - Class in sun.jvmstat.perfdata.monitor.protocol.local
Class for managing the LocalMonitoredVm instances on the local system.
LocalVmManager() - Constructor for class sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager
Creates a LocalVmManager instance for the local system.
LocalVmManager(String) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager
Creates a LocalVmManager instance for the given user.
LONG - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 
LongMonitor - Interface in sun.jvmstat.monitor
Interface for Monitoring LongInstrument objects.
longValue() - Method in interface sun.jvmstat.monitor.LongMonitor
Get the current value of this LongInstrument object.
longValue() - Method in class sun.jvmstat.perfdata.monitor.PerfLongMonitor
Return the current value of the LongInstrument as an long.
lvmid - Variable in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
The Local Java Virtual Machine Identifier for this buffer.

M

mainArgs(MonitoredVm) - Static method in class sun.jvmstat.monitor.MonitoredVmUtil
Return the arguments to the main class for the target Java application.
mainClass(MonitoredVm, boolean) - Static method in class sun.jvmstat.monitor.MonitoredVmUtil
Return the main class for the target Java application.
majorVersionBuffer() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Return an IntBuffer that accesses the major version number.
minorVersionBuffer() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Return an IntBuffer that accesses the minor version number.
Monitor - Interface in sun.jvmstat.monitor
Interface provided by Instrumentation Monitoring Objects.
MonitorDataException - Exception in sun.jvmstat.perfdata.monitor
Exception indicating that improperly formatted data was encountered while parsing a HotSpot PerfData buffer.
MonitorDataException() - Constructor for exception sun.jvmstat.perfdata.monitor.MonitorDataException
Constructs a MonitorDataException with null as its error detail message.
MonitorDataException(String) - Constructor for exception sun.jvmstat.perfdata.monitor.MonitorDataException
Constructs an MonitorDataException with the specified detail message.
MonitoredHost - Class in sun.jvmstat.monitor
An abstraction for a host that contains instrumented Java Virtual Machines.
MonitoredHost() - Constructor for class sun.jvmstat.monitor.MonitoredHost
 
MonitoredHostProvider - Class in sun.jvmstat.perfdata.monitor.protocol.file
Concrete implementation of the MonitoredHost interface for the file: protocol of the HotSpot PerfData monitoring implementation.
MonitoredHostProvider(HostIdentifier) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.file.MonitoredHostProvider
Create a MonitoredHostProvider instance using the given HostIdentifier.
MonitoredHostProvider - Class in sun.jvmstat.perfdata.monitor.protocol.local
Concrete implementation of the MonitoredHost interface for the local protocol of the HotSpot PerfData monitoring implementation.
MonitoredHostProvider(HostIdentifier) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProvider
Create a MonitoredHostProvider instance using the given HostIdentifier.
MonitoredHostProvider - Class in sun.jvmstat.perfdata.monitor.protocol.rmi
Concrete implementation of the MonitoredHost interface for the rmi protocol of the HotSpot PerfData monitoring implementation.
MonitoredHostProvider(HostIdentifier) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider
Create a MonitoredHostProvider instance using the given HostIdentifier.
MonitoredVm - Interface in sun.jvmstat.monitor
Interface for interacting with a monitorable Java Virtual Machine.
MonitoredVmUtil - Class in sun.jvmstat.monitor
Utility class proving concenience methods for extracting various information from an MonitoredVm object.
MonitorException - Exception in sun.jvmstat.monitor
Base class for exceptions that occur while interfacing with the Monitoring interfaces.
MonitorException() - Constructor for exception sun.jvmstat.monitor.MonitorException
Create a MonitorException
MonitorException(String) - Constructor for exception sun.jvmstat.monitor.MonitorException
Create a MonitorException with the given message.
MonitorException(String, Throwable) - Constructor for exception sun.jvmstat.monitor.MonitorException
Create a MonitorException with the given message and cause.
MonitorException(Throwable) - Constructor for exception sun.jvmstat.monitor.MonitorException
Create an InstrumentationException with the given cause.
monitors - Variable in class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
A Map of monitor objects found in the instrumentation buffer.
MonitorStatus - Class in sun.jvmstat.perfdata.monitor
Immutable class containing the list of inserted and deleted monitors over an arbitrary time period.
MonitorStatus(List, List) - Constructor for class sun.jvmstat.perfdata.monitor.MonitorStatus
Create a MonitorStatus instance.
monitorStatusChanged(MonitorStatusChangeEvent) - Method in interface sun.jvmstat.monitor.event.VmListener
Invoked when instrumentation objects are inserted into or removed from the MonitoredVm.
MonitorStatusChangeEvent - Class in sun.jvmstat.monitor.event
Provides a description of a change in status of the instrumentation exported by the MonitoredVm.
MonitorStatusChangeEvent(MonitoredVm, List, List) - Constructor for class sun.jvmstat.monitor.event.MonitorStatusChangeEvent
Construct a new MonitorStatusChangeEvent.
MonitorStructureException - Exception in sun.jvmstat.perfdata.monitor
Exception indicating that improperly formatted data was encountered while parsing a HotSpot PerfData buffer.
MonitorStructureException() - Constructor for exception sun.jvmstat.perfdata.monitor.MonitorStructureException
Constructs a MonitorStructureException with null as its error detail message.
MonitorStructureException(String) - Constructor for exception sun.jvmstat.perfdata.monitor.MonitorStructureException
Constructs an MonitorStructureException with the specified detail message.
monitorsUpdated(VmEvent) - Method in interface sun.jvmstat.monitor.event.VmListener
Invoked when instrumentation objects are updated.
MonitorTypeException - Exception in sun.jvmstat.perfdata.monitor
Exception indicating that an unexpected type was encountered for the type field of a PerfData entry in a HotSpot PerfData buffer.
MonitorTypeException() - Constructor for exception sun.jvmstat.perfdata.monitor.MonitorTypeException
Constructs a MonitorTypeException with null as its error detail message.
MonitorTypeException(String) - Constructor for exception sun.jvmstat.perfdata.monitor.MonitorTypeException
Constructs an MonitorTypeException with the specified detail message.
MonitorVersionException - Exception in sun.jvmstat.perfdata.monitor
Exception thrown when version of the implementation does not match the version of the instrumentation exported by a target Java Virtual Machine.
MonitorVersionException() - Constructor for exception sun.jvmstat.perfdata.monitor.MonitorVersionException
Create a MonitorVersionException
MonitorVersionException(String) - Constructor for exception sun.jvmstat.perfdata.monitor.MonitorVersionException
Create a MonitorVersionException with the given message.

N

name - Variable in class sun.jvmstat.monitor.AbstractMonitor
 

O

OBJECT - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 

P

parse(Map) - Method in class sun.jvmstat.perfdata.monitor.AliasFileParser
method to parse the given input file.
pdb - Variable in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
The shared memory instrumentation buffer for the target.
PerfByteArrayMonitor - Class in sun.jvmstat.perfdata.monitor
Class for monitoring a PerfData Byte Array instrumentation object.
PerfByteArrayMonitor(String, Units, Variability, boolean, ByteBuffer, int) - Constructor for class sun.jvmstat.perfdata.monitor.PerfByteArrayMonitor
Constructor to create a ByteArrayMonitor for the byte array instrument represented by the data in the given buffer.
PERFDATA_MAJOR_NAME - Static variable in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
 
PERFDATA_MINOR_NAME - Static variable in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
 
PerfDataBuffer - Class in sun.jvmstat.perfdata.monitor.protocol.file
The concrete PerfDataBuffer implementation for the file: protocol for the HotSpot PerfData monitoring implemetation.
PerfDataBuffer(VmIdentifier) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.file.PerfDataBuffer
Create a PerfDataBuffer instance for accessing the specified instrumentation buffer.
PerfDataBuffer - Class in sun.jvmstat.perfdata.monitor.protocol.local
The concrete PerfDataBuffer implementation for the local: protocol for the HotSpot PerfData monitoring implementation.
PerfDataBuffer(VmIdentifier) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataBuffer
Create a PerfDataBuffer instance for accessing the specified instrumentation buffer.
PerfDataBuffer - Class in sun.jvmstat.perfdata.monitor.protocol.rmi
The concrete PerfDataBuffer implementation for the rmi: protocol for the HotSpot PerfData monitoring implementation.
PerfDataBuffer(RemoteVm, int) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.rmi.PerfDataBuffer
Create a PerfDataBuffer instance for accessing the specified instrumentation buffer.
PerfDataBuffer - Class in sun.jvmstat.perfdata.monitor.v2_0
The concrete implementation of version 2.0 of the HotSpot PerfData Instrumentation buffer.
PerfDataBuffer(ByteBuffer, int) - Constructor for class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBuffer
Construct a PerfDataBuffer instance.
PerfDataBufferImpl - Class in sun.jvmstat.perfdata.monitor
The base classes for the concrete implementations of the HotSpot PerfData instrumentation buffer.
PerfDataBufferImpl(ByteBuffer, int) - Constructor for class sun.jvmstat.perfdata.monitor.PerfDataBufferImpl
Constructor.
PerfDataBufferPrologue - Class in sun.jvmstat.perfdata.monitor.v2_0
Class representing the 2.0 version of the HotSpot PerfData instrumentation buffer header.
PerfDataBufferPrologue(ByteBuffer) - Constructor for class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Create an instance of PerfDataBufferPrologue from the given ByteBuffer object.
PerfDataFile - Class in sun.jvmstat.perfdata.monitor.protocol.local
Class to provide translations from the local Vm Identifier name space into the file system name space and vice-versa.
PerfIntegerMonitor - Class in sun.jvmstat.perfdata.monitor
Class for monitoring a PerfData Integer instrument.
PerfIntegerMonitor(String, Units, Variability, boolean, IntBuffer) - Constructor for class sun.jvmstat.perfdata.monitor.PerfIntegerMonitor
Constructor to create an IntegerMonitor object for the integer instrument represented by the data in the given buffer.
PerfLongMonitor - Class in sun.jvmstat.perfdata.monitor
Class for monitoring a PerfData Long instrument.
PerfLongMonitor(String, Units, Variability, boolean, LongBuffer) - Constructor for class sun.jvmstat.perfdata.monitor.PerfLongMonitor
Constructor to create a LongMonitor object for the long instrument represented by the data in the given buffer.
PerfStringConstantMonitor - Class in sun.jvmstat.perfdata.monitor
Class for monitoring a constant PerfData String instrument.
PerfStringConstantMonitor(String, boolean, ByteBuffer) - Constructor for class sun.jvmstat.perfdata.monitor.PerfStringConstantMonitor
Constructor to create a StringMonitor object for the constant string instrument object represented by the data in the given buffer.
PerfStringMonitor - Class in sun.jvmstat.perfdata.monitor
Class for monitoring a PerfData String instrument.
PerfStringMonitor(String, Variability, boolean, ByteBuffer) - Constructor for class sun.jvmstat.perfdata.monitor.PerfStringMonitor
Constructor to create a StringMonitor object for the string instrument represented by the data in the given buffer.
PerfStringMonitor(String, Variability, boolean, ByteBuffer, int) - Constructor for class sun.jvmstat.perfdata.monitor.PerfStringMonitor
Constructor to create a StringMonitor object for the string instrument represented by the data in the given buffer.
PerfStringVariableMonitor - Class in sun.jvmstat.perfdata.monitor
Class for monitoring a variable PerfData String instrument.
PerfStringVariableMonitor(String, boolean, ByteBuffer) - Constructor for class sun.jvmstat.perfdata.monitor.PerfStringVariableMonitor
Constructor to create a StringMonitor object for the variable string instrument represented by the data in the given buffer.
PerfStringVariableMonitor(String, boolean, ByteBuffer, int) - Constructor for class sun.jvmstat.perfdata.monitor.PerfStringVariableMonitor
Constructor to create a StringMonitor object for the variable string instrument represented by the data in the given buffer.

R

RemoteHost - Interface in sun.jvmstat.monitor.remote
Remote Interface for discovering and attaching to remote monitorable Java Virtual Machines.
RemoteMonitoredVm - Class in sun.jvmstat.perfdata.monitor.protocol.rmi
Concrete implementation of the AbstractMonitoredVm class for the rmi: protocol for the HotSpot PerfData monitoring implementation.
RemoteMonitoredVm(RemoteVm, VmIdentifier, Timer, int) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm
Create a RemoteMonitoredVm instance.
RemoteVm - Interface in sun.jvmstat.monitor.remote
Interface for accessing the instrumentation exported by a Java Virtual Machine running on a remote host.
RemoteVmManager - Class in sun.jvmstat.perfdata.monitor.protocol.rmi
Class for managing the RemoteMonitoredVm instances on a remote system.
RemoteVmManager(RemoteHost) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteVmManager
Creates a RemoteVmManager instance for the remote system.
RemoteVmManager(RemoteHost, String) - Constructor for class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteVmManager
Creates a RemoteVmManager instance for the given user.
removed - Variable in class sun.jvmstat.monitor.event.MonitorStatusChangeEvent
List of instrumentation objects removed since the last event.
removed - Variable in class sun.jvmstat.perfdata.monitor.MonitorStatus
The list of Monitors removed since the last query.
removeHostListener(HostListener) - Method in class sun.jvmstat.monitor.MonitoredHost
Remove a HostListener.
removeHostListener(HostListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.file.MonitoredHostProvider
Remove a HostListener.
removeHostListener(HostListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProvider
Remove a HostListener.
removeHostListener(HostListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider
Remove a HostListener.
removeVmListener(VmListener) - Method in interface sun.jvmstat.monitor.MonitoredVm
Remove a VmListener.
removeVmListener(VmListener) - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Remove a VmListener.
removeVmListener(VmListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.file.FileMonitoredVm
Remove a VmListener.
removeVmListener(VmListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.local.LocalMonitoredVm
Remove a VmListener.
removeVmListener(VmListener) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm
Remove a VmListener.
reschedule(Timer, CountedTimerTask, CountedTimerTask, int, int) - Static method in class sun.jvmstat.perfdata.monitor.CountedTimerTaskUtils
Reschedule a CountedTimeTask at a different interval.
resolve(VmIdentifier) - Method in class sun.jvmstat.monitor.HostIdentifier
Resolve a VmIdentifier with this HostIdentifier.
resolveHostId(HostIdentifier) - Static method in class sun.jvmstat.monitor.MonitoredHost
Method to resolve unspecified components of the given HostIdentifier by constructing a new HostIdentifier that replaces the unspecified components with the default values.
run() - Method in class sun.jvmstat.perfdata.monitor.CountedTimerTask
 

S

sample(ByteBuffer) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.PerfDataBuffer
Get a copy of the remote instrumentation buffer.
sample() - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm
Get a copy of the remote instrumentation buffer.
setInterval(int) - Method in class sun.jvmstat.monitor.MonitoredHost
Set the polling interval for this MonitoredHost.
setInterval(int) - Method in interface sun.jvmstat.monitor.MonitoredVm
Set the polling interval to interval milliseconds.
setInterval(int) - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Set the polling interval to interval milliseconds.
setInterval(int) - Method in class sun.jvmstat.perfdata.monitor.protocol.local.LocalMonitoredVm
Set the polling interval to interval milliseconds.
setInterval(int) - Method in class sun.jvmstat.perfdata.monitor.protocol.local.MonitoredHostProvider
Set the polling interval for this MonitoredHost.
setInterval(int) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.MonitoredHostProvider
 
setInterval(int) - Method in class sun.jvmstat.perfdata.monitor.protocol.rmi.RemoteMonitoredVm
Set the polling interval to interval milliseconds.
setLastException(Exception) - Method in class sun.jvmstat.monitor.MonitoredHost
Set the last exception encountered while polling this MonitoredHost.
setLastException(Exception) - Method in interface sun.jvmstat.monitor.MonitoredVm
Set the last exception encountered while polling this MonitoredVm.
setLastException(Exception) - Method in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
Set the last exception encountered while polling this MonitoredVm.
SHORT - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 
started - Variable in class sun.jvmstat.monitor.event.VmStatusChangeEvent
The set of Java Virtual Machines started on MonitoredHost since the previous event.
StringMonitor - Interface in sun.jvmstat.monitor
Interface for Monitoring StringInstrument objects.
stringValue() - Method in interface sun.jvmstat.monitor.StringMonitor
Get a copy of the current value of the StringInstrument object.
stringValue() - Method in class sun.jvmstat.perfdata.monitor.PerfStringConstantMonitor
Return the current value of the StringInstrument as a String.
stringValue() - Method in class sun.jvmstat.perfdata.monitor.PerfStringMonitor
Return the current value of the StringInstrument as a String.
sun.jvmstat.monitor - package sun.jvmstat.monitor
Provides classes for monitoring instrumented HotSpot Java Virtual Machines.
sun.jvmstat.monitor.event - package sun.jvmstat.monitor.event
Provides classes for event types and event listeners for MonitoredHost and MonitoredVm events..
sun.jvmstat.monitor.remote - package sun.jvmstat.monitor.remote
Provides interfaces supporting remote monitoring for instrumented HotSpot Java Virtual Machines.
sun.jvmstat.perfdata.monitor - package 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 - package 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 - package 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 - package sun.jvmstat.perfdata.monitor.protocol.rmi
Provides the implementation classes for the rmi: protocol for the HotSpot PerfData instrumentation buffer monitoring implementation.
sun.jvmstat.perfdata.monitor.v2_0 - package sun.jvmstat.perfdata.monitor.v2_0
 
supported - Variable in class sun.jvmstat.monitor.AbstractMonitor
 
supportsAccessible() - Method in class sun.jvmstat.perfdata.monitor.AbstractPerfDataBufferPrologue
Test if the accessible flag is supported by this version of the PerfDataBufferPrologue.
supportsAccessible() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBufferPrologue
Test if the accessible flag is supported by this version of the PerfDataBufferPrologue.
synchWithTarget() - Method in class sun.jvmstat.perfdata.monitor.v2_0.PerfDataBuffer
Method that waits until the target jvm indicates that its shared memory is safe to access.
SyntaxException - Exception in sun.jvmstat.perfdata.monitor
Class for encapsulating syntax exceptions generated by AliasFileParser.
SyntaxException(int) - Constructor for exception sun.jvmstat.perfdata.monitor.SyntaxException
 

T

terminated - Variable in class sun.jvmstat.monitor.event.VmStatusChangeEvent
The set of Java Virtual Machines terminated on MonitoredHost since the previous event.
tmpDirName - Static variable in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
The name of the of the system dependent temporary directory
tmpFileNamePattern - Static variable in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
The file name pattern for 1.4.1 PerfData shared memory files.
toChar() - Method in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
Convert enumeration to its character representation.
toString() - Method in class sun.jvmstat.monitor.HostIdentifier
Convert to a string representation.
toString() - Method in class sun.jvmstat.monitor.VmIdentifier
Convert to a string representation.
toString() - Method in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
Convert enumeration value to a String.
toTypeCode(char) - Static method in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
Map a character value to its corresponding TypeCode object.
toTypeCode(byte) - Static method in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
Map a character value to its corresponding TypeCode object.
TypeCode - Class in sun.jvmstat.perfdata.monitor.v2_0
A typesafe enumeration for describing standard Java type codes.

U

units - Variable in class sun.jvmstat.monitor.AbstractMonitor
 
userDirNamePattern - Static variable in class sun.jvmstat.perfdata.monitor.protocol.local.PerfDataFile
The directory name pattern for the user directories.

V

variability - Variable in class sun.jvmstat.monitor.AbstractMonitor
 
vectorLength - Variable in class sun.jvmstat.monitor.AbstractMonitor
 
VmEvent - Class in sun.jvmstat.monitor.event
Base class for events emitted by a MonitoredVm.
VmEvent(MonitoredVm) - Constructor for class sun.jvmstat.monitor.event.VmEvent
Construct a new VmEvent instance.
vmid - Variable in class sun.jvmstat.perfdata.monitor.AbstractMonitoredVm
The VmIdentifier for the target.
VmIdentifier - Class in sun.jvmstat.monitor
An abstraction that identifies a target Java Virtual Machine.
VmIdentifier(String) - Constructor for class sun.jvmstat.monitor.VmIdentifier
Create a VmIdentifier instance from a string value.
VmIdentifier(URI) - Constructor for class sun.jvmstat.monitor.VmIdentifier
Create a VmIdentifier instance from a URI object.
VmListener - Interface in sun.jvmstat.monitor.event
Interface for listeners of MonitoredVm events.
vmStatusChanged(VmStatusChangeEvent) - Method in interface sun.jvmstat.monitor.event.HostListener
Invoked when the status of Java Virtual Machine changes.
VmStatusChangeEvent - Class in sun.jvmstat.monitor.event
Provides a description of a change in status of the Java Virtual Machines associated with a MonitoredHost.
VmStatusChangeEvent(MonitoredHost, Set, Set, Set) - Constructor for class sun.jvmstat.monitor.event.VmStatusChangeEvent
Construct a new VmStatusChangeEvent instance.
vmVersion(MonitoredVm) - Static method in class sun.jvmstat.monitor.MonitoredVmUtil
Return the Java Virtual Machine Version.
VOID - Static variable in class sun.jvmstat.perfdata.monitor.v2_0.TypeCode
 

A B C D E F G H I J L M N O P R S T U V
Jvmstat