GigaSpaces XAP 10.0.1 API

org.openspaces.admin.vm
Interface VirtualMachineDetails


public interface VirtualMachineDetails

Details (non changeable information) of a single virtual machine.

Author:
kimchy

Method Summary
 String getBootClassPath()
           
 String getClassPath()
           
 Map<String,String> getEnvironmentVariables()
           
 String[] getInputArguments()
           
 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
 long getMemoryHeapInitInBytes()
           
 double getMemoryHeapInitInGB()
           
 double getMemoryHeapInitInMB()
           
 long getMemoryHeapMaxInBytes()
           
 double getMemoryHeapMaxInGB()
           
 double getMemoryHeapMaxInMB()
           
 long getMemoryNonHeapInitInBytes()
           
 double getMemoryNonHeapInitInGB()
           
 double getMemoryNonHeapInitInMB()
           
 long getMemoryNonHeapMaxInBytes()
           
 double getMemoryNonHeapMaxInGB()
           
 double getMemoryNonHeapMaxInMB()
           
 long getPid()
          Returns the process id of the virtual machine.
 long getStartTime()
           
 Map<String,String> getSystemProperties()
           
 String getUid()
          Returns the uid of the virtual machine.
 String getVmName()
           
 String getVmVendor()
           
 String getVmVersion()
           
 boolean isNA()
          Returns true if the details of the virtual machine is not available.
 

Method Detail

isNA

boolean isNA()
Returns true if 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

Map<String,String> getSystemProperties()

getEnvironmentVariables

Map<String,String> 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()

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.