void |
MBeanServer.addNotificationListener(ObjectName name,
NotificationListener listener,
NotificationFilter filter,
Object handback) |
Adds a listener to a registered MBean.
|
void |
MBeanServer.addNotificationListener(ObjectName name,
ObjectName listener,
NotificationFilter filter,
Object handback) |
Adds a listener to a registered MBean.
|
void |
MBeanServerConnection.addNotificationListener(ObjectName name,
NotificationListener listener,
NotificationFilter filter,
Object handback) |
Adds a listener to a registered MBean.
|
void |
MBeanServerConnection.addNotificationListener(ObjectName name,
ObjectName listener,
NotificationFilter filter,
Object handback) |
Adds a listener to a registered MBean.
|
ObjectInstance |
MBeanServer.createMBean(String className,
ObjectName name,
ObjectName loaderName) |
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServer.createMBean(String className,
ObjectName name,
ObjectName loaderName,
Object[] params,
String[] signature) |
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServerConnection.createMBean(String className,
ObjectName name,
ObjectName loaderName) |
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServerConnection.createMBean(String className,
ObjectName name,
ObjectName loaderName,
Object[] params,
String[] signature) |
Instantiates and registers an MBean in the MBean server.
|
default ObjectInputStream |
MBeanServer.deserialize(String className,
ObjectName loaderName,
byte[] data) |
Deprecated.
|
default ObjectInputStream |
MBeanServer.deserialize(ObjectName name,
byte[] data) |
Deprecated.
|
Object |
MBeanServer.getAttribute(ObjectName name,
String attribute) |
|
Object |
MBeanServerConnection.getAttribute(ObjectName name,
String attribute) |
Gets the value of a specific attribute of a named MBean.
|
AttributeList |
MBeanServer.getAttributes(ObjectName name,
String[] attributes) |
|
AttributeList |
MBeanServerConnection.getAttributes(ObjectName name,
String[] attributes) |
Retrieves the values of several attributes of a named MBean.
|
ClassLoader |
MBeanServer.getClassLoader(ObjectName loaderName) |
|
ClassLoader |
MBeanServer.getClassLoaderFor(ObjectName mbeanName) |
Return the ClassLoader that was used for
loading the class of the named MBean.
|
MBeanInfo |
MBeanServerConnection.getMBeanInfo(ObjectName name) |
This method discovers the attributes and operations that an
MBean exposes for management.
|
ObjectInstance |
MBeanServerConnection.getObjectInstance(ObjectName name) |
Gets the ObjectInstance for a given MBean
registered with the MBean server.
|
Object |
MBeanServer.instantiate(String className,
ObjectName loaderName) |
Instantiates an object using the class Loader specified by its
ObjectName .
|
Object |
MBeanServer.instantiate(String className,
ObjectName loaderName,
Object[] params,
String[] signature) |
Instantiates an object.
|
Object |
MBeanServerConnection.invoke(ObjectName name,
String operationName,
Object[] params,
String[] signature) |
Invokes an operation on an MBean.
|
boolean |
MBeanServerConnection.isInstanceOf(ObjectName name,
String className) |
Returns true if the MBean specified is an instance of the
specified class, false otherwise.
|
void |
PersistentMBean.load() |
Instantiates thisMBean instance with the data found for
the MBean in the persistent store.
|
void |
MBeanServerConnection.removeNotificationListener(ObjectName name,
NotificationListener listener) |
Removes a listener from a registered MBean.
|
void |
MBeanServerConnection.removeNotificationListener(ObjectName name,
NotificationListener listener,
NotificationFilter filter,
Object handback) |
Removes a listener from a registered MBean.
|
void |
MBeanServerConnection.removeNotificationListener(ObjectName name,
ObjectName listener) |
Removes a listener from a registered MBean.
|
void |
MBeanServerConnection.removeNotificationListener(ObjectName name,
ObjectName listener,
NotificationFilter filter,
Object handback) |
Removes a listener from a registered MBean.
|
void |
MBeanServer.setAttribute(ObjectName name,
Attribute attribute) |
|
void |
MBeanServerConnection.setAttribute(ObjectName name,
Attribute attribute) |
Sets the value of a specific attribute of a named MBean.
|
AttributeList |
MBeanServer.setAttributes(ObjectName name,
AttributeList attributes) |
|
AttributeList |
MBeanServerConnection.setAttributes(ObjectName name,
AttributeList attributes) |
Sets the values of several attributes of a named MBean.
|
void |
PersistentMBean.store() |
Captures the current state of this MBean instance and
writes it out to the persistent store.
|
void |
MBeanServer.unregisterMBean(ObjectName name) |
Unregisters an MBean from the MBean server.
|
void |
MBeanServerConnection.unregisterMBean(ObjectName name) |
Unregisters an MBean from the MBean server.
|