Package org.openspaces.admin.internal.vm
Class DefaultVirtualMachineDetails
java.lang.Object
org.openspaces.admin.internal.vm.DefaultVirtualMachineDetails
- All Implemented Interfaces:
VirtualMachineDetails
- Author:
- kimchy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]The address of a JMX API connector server This value is taken from JMXAttribute lookup attribute, in the case of LookupService null returnedlongdoubledoublelongdoubledoublelongdoubledoublelongdoubledoublelonggetPid()Returns the process id of the virtual machine.longgetUid()Returns the uid of the virtual machine.booleanisNA()Returnstrueif the details of the virtual machine is not available.
-
Constructor Details
-
DefaultVirtualMachineDetails
public DefaultVirtualMachineDetails() -
DefaultVirtualMachineDetails
-
-
Method Details
-
getJmxUrl
Description copied from interface:VirtualMachineDetailsThe address of a JMX API connector server This value is taken from JMXAttribute lookup attribute, in the case of LookupService null returned- Specified by:
getJmxUrlin interfaceVirtualMachineDetails- Returns:
- url to JMX API connector server, can be null in the case of Lookup Service
-
isNA
public boolean isNA()Description copied from interface:VirtualMachineDetailsReturnstrueif the details of the virtual machine is not available.- Specified by:
isNAin interfaceVirtualMachineDetails
-
getUid
Description copied from interface:VirtualMachineDetailsReturns the uid of the virtual machine.- Specified by:
getUidin interfaceVirtualMachineDetails
-
getVmName
- Specified by:
getVmNamein interfaceVirtualMachineDetails
-
getVmVersion
- Specified by:
getVmVersionin interfaceVirtualMachineDetails
-
getVmVendor
- Specified by:
getVmVendorin interfaceVirtualMachineDetails
-
getStartTime
public long getStartTime()- Specified by:
getStartTimein interfaceVirtualMachineDetails
-
getPid
public long getPid()Description copied from interface:VirtualMachineDetailsReturns the process id of the virtual machine.- Specified by:
getPidin interfaceVirtualMachineDetails
-
getBootClassPath
- Specified by:
getBootClassPathin interfaceVirtualMachineDetails
-
getClassPath
- Specified by:
getClassPathin interfaceVirtualMachineDetails
-
getInputArguments
- Specified by:
getInputArgumentsin interfaceVirtualMachineDetails
-
getSystemProperties
- Specified by:
getSystemPropertiesin interfaceVirtualMachineDetails
-
getEnvironmentVariables
- Specified by:
getEnvironmentVariablesin interfaceVirtualMachineDetails
-
getMemoryHeapInitInBytes
public long getMemoryHeapInitInBytes()- Specified by:
getMemoryHeapInitInBytesin interfaceVirtualMachineDetails
-
getMemoryHeapInitInMB
public double getMemoryHeapInitInMB()- Specified by:
getMemoryHeapInitInMBin interfaceVirtualMachineDetails
-
getMemoryHeapInitInGB
public double getMemoryHeapInitInGB()- Specified by:
getMemoryHeapInitInGBin interfaceVirtualMachineDetails
-
getMemoryHeapMaxInBytes
public long getMemoryHeapMaxInBytes()- Specified by:
getMemoryHeapMaxInBytesin interfaceVirtualMachineDetails
-
getMemoryHeapMaxInMB
public double getMemoryHeapMaxInMB()- Specified by:
getMemoryHeapMaxInMBin interfaceVirtualMachineDetails
-
getMemoryHeapMaxInGB
public double getMemoryHeapMaxInGB()- Specified by:
getMemoryHeapMaxInGBin interfaceVirtualMachineDetails
-
getMemoryNonHeapInitInBytes
public long getMemoryNonHeapInitInBytes()- Specified by:
getMemoryNonHeapInitInBytesin interfaceVirtualMachineDetails
-
getMemoryNonHeapInitInMB
public double getMemoryNonHeapInitInMB()- Specified by:
getMemoryNonHeapInitInMBin interfaceVirtualMachineDetails
-
getMemoryNonHeapInitInGB
public double getMemoryNonHeapInitInGB()- Specified by:
getMemoryNonHeapInitInGBin interfaceVirtualMachineDetails
-
getMemoryNonHeapMaxInBytes
public long getMemoryNonHeapMaxInBytes()- Specified by:
getMemoryNonHeapMaxInBytesin interfaceVirtualMachineDetails
-
getMemoryNonHeapMaxInMB
public double getMemoryNonHeapMaxInMB()- Specified by:
getMemoryNonHeapMaxInMBin interfaceVirtualMachineDetails
-
getMemoryNonHeapMaxInGB
public double getMemoryNonHeapMaxInGB()- Specified by:
getMemoryNonHeapMaxInGBin interfaceVirtualMachineDetails
-