APIdia Launch Partner
Top Description Methods
sun.management

public Interface VMManagement

Known Direct Implementers
sun.management.VMManagementImpl
Imports
java.util.List, sun.management.counter.Counter

An interface for the monitoring and management of the Java virtual machine.

Method Summary

Modifier and TypeMethod and Description
public boolean
public int
public String
public long
public long
public String
public long
public String
public int
public long
public List<Counter>
public String
public int
public int
public long
public String
public long
public String
public String
public String
public int
public long
public long
public long
public long
public long
public long
public long
public long
public long
public long
public long
public long
public boolean
public boolean
public List<String>
public String
public String
public String
public String
public String
public String
public String
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean

Method Detail

endAOTRecordingback to summary
public boolean endAOTRecording()
getAvailableProcessorsback to summary
public int getAvailableProcessors()
getBootClassPathback to summary
public String getBootClassPath()
getClassInitializationTimeback to summary
public long getClassInitializationTime()
getClassLoadingTimeback to summary
public long getClassLoadingTime()
getClassPathback to summary
public String getClassPath()
getClassVerificationTimeback to summary
public long getClassVerificationTime()
getCompilerNameback to summary
public String getCompilerName()
getDaemonThreadCountback to summary
public int getDaemonThreadCount()
getInitializedClassCountback to summary
public long getInitializedClassCount()
getInternalCountersback to summary
public List<Counter> getInternalCounters(String pattern)
getLibraryPathback to summary
public String getLibraryPath()
getLiveThreadCountback to summary
public int getLiveThreadCount()
getLoadedClassCountback to summary
public int getLoadedClassCount()
getLoadedClassSizeback to summary
public long getLoadedClassSize()
getManagementVersionback to summary
public String getManagementVersion()
getMethodDataSizeback to summary
public long getMethodDataSize()
getOsArchback to summary
public String getOsArch()
getOsNameback to summary
public String getOsName()
getOsVersionback to summary
public String getOsVersion()
getPeakThreadCountback to summary
public int getPeakThreadCount()
getSafepointCountback to summary
public long getSafepointCount()
getSafepointSyncTimeback to summary
public long getSafepointSyncTime()
getStartupTimeback to summary
public long getStartupTime()
getTotalApplicationNonStoppedTimeback to summary
public long getTotalApplicationNonStoppedTime()
getTotalClassCountback to summary
public long getTotalClassCount()
getTotalCompileTimeback to summary
public long getTotalCompileTime()
getTotalGcCpuTimeback to summary
public long getTotalGcCpuTime()
getTotalSafepointTimeback to summary
public long getTotalSafepointTime()
getTotalThreadCountback to summary
public long getTotalThreadCount()
getUnloadedClassCountback to summary
public long getUnloadedClassCount()
getUnloadedClassSizeback to summary
public long getUnloadedClassSize()
getUptimeback to summary
public long getUptime()
getVerboseClassback to summary
public boolean getVerboseClass()
getVerboseGCback to summary
public boolean getVerboseGC()
getVmArgumentsback to summary
public List<String> getVmArguments()
getVmIdback to summary
public String getVmId()
getVmNameback to summary
public String getVmName()
getVmSpecNameback to summary
public String getVmSpecName()
getVmSpecVendorback to summary
public String getVmSpecVendor()
getVmSpecVersionback to summary
public String getVmSpecVersion()
getVmVendorback to summary
public String getVmVendor()
getVmVersionback to summary
public String getVmVersion()
isBootClassPathSupportedback to summary
public boolean isBootClassPathSupported()
isCompilationTimeMonitoringSupportedback to summary
public boolean isCompilationTimeMonitoringSupported()
isCurrentThreadCpuTimeSupportedback to summary
public boolean isCurrentThreadCpuTimeSupported()
isGcNotificationSupportedback to summary
public boolean isGcNotificationSupported()
isObjectMonitorUsageSupportedback to summary
public boolean isObjectMonitorUsageSupported()
isOtherThreadCpuTimeSupportedback to summary
public boolean isOtherThreadCpuTimeSupported()
isRemoteDiagnosticCommandsSupportedback to summary
public boolean isRemoteDiagnosticCommandsSupported()
isSynchronizerUsageSupportedback to summary
public boolean isSynchronizerUsageSupported()
isThreadAllocatedMemoryEnabledback to summary
public boolean isThreadAllocatedMemoryEnabled()
isThreadAllocatedMemorySupportedback to summary
public boolean isThreadAllocatedMemorySupported()
isThreadContentionMonitoringEnabledback to summary
public boolean isThreadContentionMonitoringEnabled()
isThreadContentionMonitoringSupportedback to summary
public boolean isThreadContentionMonitoringSupported()
isThreadCpuTimeEnabledback to summary
public boolean isThreadCpuTimeEnabled()