Package jadex.commons
Class OperatingSystemMXBeanFacade
- java.lang.Object
-
- jadex.commons.OperatingSystemMXBeanFacade
-
public class OperatingSystemMXBeanFacade extends java.lang.ObjectReflective 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 longgetCommittedVirtualMemorySize()static longgetFreePhysicalMemorySize()static longgetFreeSwapSpaceSize()doublegetProcessCpuLoad()static longgetProcessCpuTime()static doublegetSystemCpuLoad()static longgetTotalPhysicalMemorySize()static longgetTotalSwapSpaceSize()protected static java.lang.ObjectinvokeMethod(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.
-
-