|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Machine
Represents the hardware on which the OperatingSystem and JVM is run.
Method Summary | |
---|---|
double |
getCPULoad()
Return the average load generated on all available CPUs. |
java.util.List |
getCPUs()
Returns the CPUs in the machine as an ordered collection (List) of CPU objects. |
java.util.Collection |
getHardwareComponents()
Returns all available hardware components in the system, as a Collection of HardwareComponent. |
java.util.Collection |
getNICs()
Returns the network interface cards as a collection of NIC. |
PhysicalMemory |
getPhysicalMemory()
The physical memory of the hardware. |
Methods inherited from interface com.bea.jvm.JVMComponent |
---|
getJVM |
Methods inherited from interface com.bea.jvm.Describable |
---|
getDescription |
Method Detail |
---|
java.util.List getCPUs() throws NotAvailableException
NotAvailableException
- if this functionality isn't available in this JVM.CPU
java.util.Collection getNICs() throws NotAvailableException
NotAvailableException
- if this functionality isn't available in this JVM. This
exception will be thrown by 1.3 versions of JRockit.NIC
PhysicalMemory getPhysicalMemory() throws NotAvailableException
NotAvailableException
- if this functionality isn't available in this JVM.PhysicalMemory
java.util.Collection getHardwareComponents() throws NotAvailableException
NotAvailableException
- if this functionality isn't available in this JVM.HardwareComponent
double getCPULoad()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |