Package org.openspaces.admin.vm
Interface VirtualMachineDetails
- All Known Implementing Classes:
DefaultVirtualMachineDetails
public interface VirtualMachineDetails
Details (non changeable information) of a single virtual machine.
- Author:
- kimchy
-
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.
-
Method Details
-
isNA
boolean isNA()Returnstrueif the details of the virtual machine is not available. -
getJmxUrl
String getJmxUrl()The address of a JMX API connector server This value is taken from JMXAttribute lookup attribute, in the case of LookupService null returned- Returns:
- url to JMX API connector server, can be null in the case of Lookup Service
- Since:
- 8.0
-
getUid
String getUid()Returns the uid of the virtual machine. -
getVmName
String getVmName() -
getVmVersion
String getVmVersion() -
getVmVendor
String getVmVendor() -
getStartTime
long getStartTime() -
getPid
long getPid()Returns the process id of the virtual machine. -
getBootClassPath
String getBootClassPath() -
getClassPath
String getClassPath() -
getInputArguments
String[] getInputArguments() -
getSystemProperties
-
getEnvironmentVariables
-
getMemoryHeapInitInBytes
long getMemoryHeapInitInBytes() -
getMemoryHeapInitInMB
double getMemoryHeapInitInMB() -
getMemoryHeapInitInGB
double getMemoryHeapInitInGB() -
getMemoryHeapMaxInBytes
long getMemoryHeapMaxInBytes() -
getMemoryHeapMaxInMB
double getMemoryHeapMaxInMB() -
getMemoryHeapMaxInGB
double getMemoryHeapMaxInGB() -
getMemoryNonHeapInitInBytes
long getMemoryNonHeapInitInBytes() -
getMemoryNonHeapInitInMB
double getMemoryNonHeapInitInMB() -
getMemoryNonHeapInitInGB
double getMemoryNonHeapInitInGB() -
getMemoryNonHeapMaxInBytes
long getMemoryNonHeapMaxInBytes() -
getMemoryNonHeapMaxInMB
double getMemoryNonHeapMaxInMB() -
getMemoryNonHeapMaxInGB
double getMemoryNonHeapMaxInGB()
-