| Package | Description |
|---|---|
| java.lang.management |
Provides the management interfaces for monitoring and management of the Java virtual machine and other components in the Java runtime.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BufferPoolMXBean
|
interface |
ClassLoadingMXBean
The management interface for the class loading system of the Java virtual machine.
|
interface |
CompilationMXBean
The management interface for the compilation system of the Java virtual machine.
|
interface |
GarbageCollectorMXBean
The management interface for the garbage collection of the Java virtual machine.
|
interface |
MemoryManagerMXBean
The management interface for a memory manager.
|
interface |
MemoryMXBean
The management interface for the memory system of the Java virtual machine.
|
interface |
MemoryPoolMXBean
The management interface for a memory pool.
|
interface |
OperatingSystemMXBean
The management interface for the operating system on which the Java virtual machine is running.
|
interface |
PlatformLoggingMXBean
The management interface for the logging facility.
|
interface |
RuntimeMXBean
The management interface for the runtime system of the Java virtual machine.
|
interface |
ThreadMXBean
The management interface for the thread system of the Java virtual machine.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends PlatformManagedObject |
ManagementFactory.getPlatformMXBean(Class
Returns the platform MXBean implementing the given
mxbeanInterface which is specified to have one single instance in the Java virtual machine.
|
static <T extends PlatformManagedObject |
ManagementFactory.getPlatformMXBean(MBeanServerConnection
Returns the platform MXBean proxy for
mxbeanInterface which is specified to have one single instance in a Java virtual machine and the proxy will forward the method calls through the given
MBeanServerConnection.
|
static <T extends PlatformManagedObject |
ManagementFactory.getPlatformMXBeans(Class
Returns the list of platform MXBeans implementing the given
mxbeanInterface in the Java virtual machine.
|
static <T extends PlatformManagedObject |
ManagementFactory.getPlatformMXBeans(MBeanServerConnection
Returns the list of the platform MXBean proxies for forwarding the method calls of the
mxbeanInterface through the given
MBeanServerConnection.
|
| Modifier and Type | Method and Description |
|---|---|
static Set |
ManagementFactory.getPlatformManagementInterfaces()
Returns the set of
Class objects, subinterface of
PlatformManagedObject, representing all management interfaces for monitoring and managing the Java platform.
|