|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The purpose of this MBean is to provide specific information regarding the JVM / OS combination that this agent is running within.
The ObjectName
of this MBean includes the following attributes, in addition to the SIF
attribute of DeviceID
:
This management interface includes the following attributes. These attributes are described in more detail in the accessor methods.
The following operations are included in this management interface. These are described in more detail in the corresponding method documentation.
This MBean emits no Notification
s
Field Summary | |
---|---|
static java.lang.String |
OBJECT_NAME_BASE
|
Method Summary | |
---|---|
void |
executeGC()
Runs the garbage collector. |
int |
getActiveThreadCount()
Returns the number of threads currently active in this JVM. |
java.lang.String[] |
getActiveThreadNames()
Returns a list of the names of all of the threads currently active in the JVM. |
int |
getAvailableProcessors()
Returns the number of processors that are currently available for use by the JVM. |
java.lang.String |
getClassPath()
Returns the Java class path. |
java.lang.String |
getClassVersion()
Returns the Java class format version number. |
java.lang.String |
getEnvSpecName()
Returns the Java Runtime Environment specification name. |
java.lang.String |
getEnvSpecVendor()
Returns the Java Runtime Environment specification vendor. |
java.lang.String |
getEnvSpecVersion()
Returns the Java Runtime Environment specification version. |
java.lang.String |
getExtDirs()
Returns the Path of extension directory or directories. |
long |
getFreeMemory()
Returns the amount of free memory in the Java Virtual Machine. |
java.lang.String |
getInstallDirectory()
Returns the Java installation directory. |
java.lang.String |
getJITCompilerName()
Returns the Name of JIT compiler to use. |
java.lang.String |
getLibPath()
Returns the List of paths to search when loading libraries. |
long |
getMaxMemory()
Returns the maximum amount of memory that the Java virtual machine will attempt to use. |
java.lang.String |
getOSArchitecture()
Returns the Operating system architecture. |
java.lang.String |
getOSName()
Returns the Operating system name. |
java.lang.String |
getOSVersion()
Returns the Operating system version. |
java.lang.String |
getRuntimeVendor()
Returns the Java Runtime Environment vendor. |
java.lang.String |
getRuntimeVendorURL()
Returns the Java vendor URL. |
java.lang.String |
getRuntimeVersion()
Returns the Java Runtime Environment version. |
java.lang.String |
getTmpPath()
Returns the Default temp file path. |
long |
getTotalMemory()
Returns the total amount of memory in the Java virtual machine. |
java.lang.String |
getVMImplName()
Returns the Java Virtual Machine implementation name. |
java.lang.String |
getVMImplVendor()
Returns the Java Virtual Machine implementation vendor. |
java.lang.String |
getVMImplVersion()
Returns the Java Virtual Machine implementation version. |
java.lang.String |
getVMSpecName()
Returns the Java Virtual Machine specification name. |
java.lang.String |
getVMSpecVendor()
Returns the Java Virtual Machine specification vendor. |
java.lang.String |
getVMSpecVersion()
Returns the Java Virtual Machine specification version. |
Field Detail |
public static final java.lang.String OBJECT_NAME_BASE
Method Detail |
public int getAvailableProcessors()
public long getFreeMemory()
public long getMaxMemory()
public long getTotalMemory()
public void executeGC()
public int getActiveThreadCount()
public java.lang.String[] getActiveThreadNames()
public java.lang.String getRuntimeVersion()
public java.lang.String getRuntimeVendor()
public java.lang.String getRuntimeVendorURL()
public java.lang.String getInstallDirectory()
public java.lang.String getVMSpecVersion()
public java.lang.String getVMSpecVendor()
public java.lang.String getVMSpecName()
public java.lang.String getVMImplVersion()
public java.lang.String getVMImplVendor()
public java.lang.String getVMImplName()
public java.lang.String getEnvSpecVersion()
public java.lang.String getEnvSpecVendor()
public java.lang.String getEnvSpecName()
public java.lang.String getClassVersion()
public java.lang.String getClassPath()
public java.lang.String getLibPath()
public java.lang.String getTmpPath()
public java.lang.String getJITCompilerName()
public java.lang.String getExtDirs()
public java.lang.String getOSName()
public java.lang.String getOSArchitecture()
public java.lang.String getOSVersion()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |