| 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.
|
| javax.management |
Provides the core classes for the Java Management Extensions.
|
| javax.management.remote |
Interfaces for remote access to JMX MBean servers.
|
| javax.management.remote.rmi |
The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server.
|
| Modifier and Type | Method and Description |
|---|---|
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(MBeanServerConnection
Returns the list of the platform MXBean proxies for forwarding the method calls of the
mxbeanInterface through the given
MBeanServerConnection.
|
static <T> T |
ManagementFactory.newPlatformMXBeanProxy(MBeanServerConnection
Returns a proxy for a platform MXBean interface of a given
MXBean name that forwards its method calls through the given
MBeanServerConnection.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MBeanServer
This is the interface for MBean manipulation on the agent side.
|
| Modifier and Type | Method and Description |
|---|---|
MBeanServerConnection |
MBeanServerInvocationHandler.getMBeanServerConnection()
The MBean server connection through which the methods of a proxy using this handler are forwarded.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
JMX.newMBeanProxy(MBeanServerConnection
Make a proxy for a Standard MBean in a local or remote MBean Server.
|
static <T> T |
JMX.newMBeanProxy(MBeanServerConnection
Make a proxy for a Standard MBean in a local or remote MBean Server that may also support the methods of
NotificationEmitter.
|
static <T> T |
JMX.newMXBeanProxy(MBeanServerConnection
Make a proxy for an MXBean in a local or remote MBean Server.
|
static <T> T |
JMX.newMXBeanProxy(MBeanServerConnection
Make a proxy for an MXBean in a local or remote MBean Server that may also support the methods of
NotificationEmitter.
|
static <T> T |
MBeanServerInvocationHandler.newProxyInstance(MBeanServerConnection
Return a proxy that implements the given interface by forwarding its methods through the given MBean server to the named MBean.
|
| Constructor and Description | |
|---|---|
MBeanServerInvocationHandler(MBeanServerConnection
Invocation handler that forwards methods through an MBean server to a Standard MBean.
|
|
MBeanServerInvocationHandler(MBeanServerConnection
Invocation handler that can forward methods through an MBean server to a Standard MBean or MXBean.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MBeanServerForwarder
An object of this class implements the MBeanServer interface and wraps another object that also implements that interface.
|
| Modifier and Type | Method and Description |
|---|---|
MBeanServerConnection |
JMXConnector.getMBeanServerConnection()
Returns an
MBeanServerConnection object representing a remote MBean server.
|
MBeanServerConnection |
JMXConnector.getMBeanServerConnection(Subject
Returns an
MBeanServerConnection object representing a remote MBean server on which operations are performed on behalf of the supplied delegation subject.
|
| Modifier and Type | Method and Description |
|---|---|
MBeanServerConnection |
RMIConnector.getMBeanServerConnection()
|
MBeanServerConnection |
RMIConnector.getMBeanServerConnection(Subject
|