package org.etk.kernel.container.monitor.jvm;
import java.util.List;
import java.util.Map;
public interface JVMRuntimeInfo {
final static public String MEMORY_MANAGER_MXBEANS = "MemoryManagerMXBean";
final static public String MEMORY_POOL_MXBEANS = "MemoryPoolMXBeans";
final static public String GARBAGE_COLLECTOR_MXBEANS = "GarbageCollectorMXBeans";
String getName();
String getSpecName();
String getSpecVendor();
String getSpecVersion();
String getManagementSpecVersion();
String getVmName();
String getVmVendor();
String getVmVersion();
List getInputArguments();
Map getSystemProperties();
boolean getBootClassPathSupported();
String getBootClassPath();
String getClassPath();
String getLibraryPath();
long getStartTime();
long getUptime();
public boolean isManagementSupported();
public String getSystemPropertiesAsText();
}