Interface: sun.management.VMManagement
- public interface VMManagement
An interface for the monitoring and management of the
Java virtual machine.
Methods
-
getAvailableProcessorstop
public int getAvailableProcessors() -
getBootClassPathtop
public String getBootClassPath() -
getClassInitializationTimetop
public long getClassInitializationTime() -
getClassLoadingTimetop
public long getClassLoadingTime() -
getClassPathtop
public String getClassPath() -
getClassVerificationTimetop
public long getClassVerificationTime() -
getCompilerNametop
public String getCompilerName() -
getDaemonThreadCounttop
public int getDaemonThreadCount() -
getInitializedClassCounttop
public long getInitializedClassCount() -
getInternalCounterstop
-
getLibraryPathtop
public String getLibraryPath() -
getLiveThreadCounttop
public int getLiveThreadCount() -
getLoadedClassCounttop
public int getLoadedClassCount() -
getLoadedClassSizetop
public long getLoadedClassSize() -
getManagementVersiontop
public String getManagementVersion() -
getMethodDataSizetop
public long getMethodDataSize() -
getOsArchtop
public String getOsArch() -
getOsNametop
public String getOsName() -
getOsVersiontop
public String getOsVersion() -
getPeakThreadCounttop
public int getPeakThreadCount() -
getSafepointCounttop
public long getSafepointCount() -
getSafepointSyncTimetop
public long getSafepointSyncTime() -
getStartupTimetop
public long getStartupTime() -
getTotalApplicationNonStoppedTimetop
public long getTotalApplicationNonStoppedTime() -
getTotalClassCounttop
public long getTotalClassCount() -
getTotalCompileTimetop
public long getTotalCompileTime() -
getTotalSafepointTimetop
public long getTotalSafepointTime() -
getTotalThreadCounttop
public long getTotalThreadCount() -
getUnloadedClassCounttop
public long getUnloadedClassCount() -
getUnloadedClassSizetop
public long getUnloadedClassSize() -
getVerboseClasstop
public boolean getVerboseClass() -
getVerboseGCtop
public boolean getVerboseGC() -
getVmArgumentstop
-
getVmIdtop
public String getVmId() -
getVmNametop
public String getVmName() -
getVmSpecNametop
public String getVmSpecName() -
getVmSpecVendortop
public String getVmSpecVendor() -
getVmSpecVersiontop
public String getVmSpecVersion() -
getVmVendortop
public String getVmVendor() -
getVmVersiontop
public String getVmVersion() -
isBootClassPathSupportedtop
public boolean isBootClassPathSupported() -
isCompilationTimeMonitoringSupportedtop
public boolean isCompilationTimeMonitoringSupported() -
isCurrentThreadCpuTimeSupportedtop
public boolean isCurrentThreadCpuTimeSupported() -
isObjectMonitorUsageSupportedtop
public boolean isObjectMonitorUsageSupported() -
isOtherThreadCpuTimeSupportedtop
public boolean isOtherThreadCpuTimeSupported() -
isSynchronizerUsageSupportedtop
public boolean isSynchronizerUsageSupported() -
isThreadContentionMonitoringEnabledtop
public boolean isThreadContentionMonitoringEnabled() -
isThreadContentionMonitoringSupportedtop
public boolean isThreadContentionMonitoringSupported() -
isThreadCpuTimeEnabledtop
public boolean isThreadCpuTimeEnabled()
