public class DefaultVirtualMachineDetails extends Object implements VirtualMachineDetails
Constructor and Description |
---|
DefaultVirtualMachineDetails() |
DefaultVirtualMachineDetails(JVMDetails details,
String jmxUrl) |
public DefaultVirtualMachineDetails()
public DefaultVirtualMachineDetails(JVMDetails details, String jmxUrl)
public String getJmxUrl()
VirtualMachineDetails
getJmxUrl
in interface VirtualMachineDetails
public boolean isNA()
VirtualMachineDetails
true
if the details of the virtual machine is not available.isNA
in interface VirtualMachineDetails
public String getUid()
VirtualMachineDetails
getUid
in interface VirtualMachineDetails
public String getVmName()
getVmName
in interface VirtualMachineDetails
public String getVmVersion()
getVmVersion
in interface VirtualMachineDetails
public String getVmVendor()
getVmVendor
in interface VirtualMachineDetails
public long getStartTime()
getStartTime
in interface VirtualMachineDetails
public long getPid()
VirtualMachineDetails
getPid
in interface VirtualMachineDetails
public String getBootClassPath()
getBootClassPath
in interface VirtualMachineDetails
public String getClassPath()
getClassPath
in interface VirtualMachineDetails
public String[] getInputArguments()
getInputArguments
in interface VirtualMachineDetails
public Map<String,String> getSystemProperties()
getSystemProperties
in interface VirtualMachineDetails
public Map<String,String> getEnvironmentVariables()
getEnvironmentVariables
in interface VirtualMachineDetails
public long getMemoryHeapInitInBytes()
getMemoryHeapInitInBytes
in interface VirtualMachineDetails
public double getMemoryHeapInitInMB()
getMemoryHeapInitInMB
in interface VirtualMachineDetails
public double getMemoryHeapInitInGB()
getMemoryHeapInitInGB
in interface VirtualMachineDetails
public long getMemoryHeapMaxInBytes()
getMemoryHeapMaxInBytes
in interface VirtualMachineDetails
public double getMemoryHeapMaxInMB()
getMemoryHeapMaxInMB
in interface VirtualMachineDetails
public double getMemoryHeapMaxInGB()
getMemoryHeapMaxInGB
in interface VirtualMachineDetails
public long getMemoryNonHeapInitInBytes()
getMemoryNonHeapInitInBytes
in interface VirtualMachineDetails
public double getMemoryNonHeapInitInMB()
getMemoryNonHeapInitInMB
in interface VirtualMachineDetails
public double getMemoryNonHeapInitInGB()
getMemoryNonHeapInitInGB
in interface VirtualMachineDetails
public long getMemoryNonHeapMaxInBytes()
getMemoryNonHeapMaxInBytes
in interface VirtualMachineDetails
public double getMemoryNonHeapMaxInMB()
getMemoryNonHeapMaxInMB
in interface VirtualMachineDetails
public double getMemoryNonHeapMaxInGB()
getMemoryNonHeapMaxInGB
in interface VirtualMachineDetails
Copyright © GigaSpaces.