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 | 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 | Description |
---|---|---|
static <T extends PlatformManagedObject> |
ManagementFactory.getPlatformMXBean(Class<T> mxbeanInterface) |
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 connection,
Class<T> mxbeanInterface) |
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<T> mxbeanInterface) |
Returns the list of platform MXBeans implementing
the given
mxbeanInterface in the Java
virtual machine. |
static <T extends PlatformManagedObject> |
ManagementFactory.getPlatformMXBeans(MBeanServerConnection connection,
Class<T> mxbeanInterface) |
Returns the list of the platform MXBean proxies for
forwarding the method calls of the
mxbeanInterface
through the given MBeanServerConnection . |
Modifier and Type | Method | Description |
---|---|---|
static Set<Class<? extends PlatformManagedObject>> |
ManagementFactory.getPlatformManagementInterfaces() |
Returns the set of
Class objects, subinterface of
PlatformManagedObject , representing
all management interfaces for
monitoring and managing the Java platform. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-internal+0-adhoc.mlchung.jdk9-jdeps