| 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 ObjectInstancefor 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. |