Package jadex.commons
Class OperatingSystemMXBeanFacade
- java.lang.Object
-
- jadex.commons.OperatingSystemMXBeanFacade
-
public class OperatingSystemMXBeanFacade extends java.lang.Object
Reflective facade for the sun class OperatingSystemMXBeanFacade.
-
-
Constructor Summary
Constructors Constructor Description OperatingSystemMXBeanFacade()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static long
getCommittedVirtualMemorySize()
static long
getFreePhysicalMemorySize()
static long
getFreeSwapSpaceSize()
double
getProcessCpuLoad()
static long
getProcessCpuTime()
static double
getSystemCpuLoad()
static long
getTotalPhysicalMemorySize()
static long
getTotalSwapSpaceSize()
protected static java.lang.Object
invokeMethod(java.lang.String name)
Invoke a method.
-
-
-
Method Detail
-
getCommittedVirtualMemorySize
public static long getCommittedVirtualMemorySize()
-
getTotalSwapSpaceSize
public static long getTotalSwapSpaceSize()
-
getFreeSwapSpaceSize
public static long getFreeSwapSpaceSize()
-
getProcessCpuTime
public static long getProcessCpuTime()
-
getFreePhysicalMemorySize
public static long getFreePhysicalMemorySize()
-
getTotalPhysicalMemorySize
public static long getTotalPhysicalMemorySize()
-
getSystemCpuLoad
public static double getSystemCpuLoad()
-
getProcessCpuLoad
public double getProcessCpuLoad()
-
invokeMethod
protected static java.lang.Object invokeMethod(java.lang.String name)
Invoke a method.
-
-