Represents the MBeanServer from the management point of view.
The MBeanServerDelegate MBean emits the MBeanServerNotifications
when a MBean is registered/deregistered in the MBean server.
Inner Class :class NotificationHandler implements Runnable
addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) Enables a couple (listener,handback) for a registered MBean to be added.
Specified by:
addNotificationListener in interface NotificationBroadcaster
param listener The listener object which will handles notifications
emitted by the registered MBean.
Parameters: filter - The filter object.
Enables a couple (listener,handback) for a registered MBean to be added.
Specified by:
addNotificationListener in interface NotificationBroadcaster
param listener The listener object which will handles notifications
emitted by the registered MBean.
Parameters: filter - The filter object. If not specified, no filteringwill be performed before Parameters: listener - handling notifications. Parameters: handback - The context to be sent to the listener when anotification is emitted. throws: java.lang.IllegalArgumentException - - Listener parameter is null.
Returns a NotificationInfo object contaning the name of the Java class
of the notification and the notification types sent.
This returns the array of MBeanNotificationInfo whichcontains the notification information
Enables a listener for an MBean to be removed. All couple (listener,
handback) are removed.
Parameters: listener - The listener object which will handles notificationsemitted by the registered MBean. throws: ListenerNotFoundException - The listener is not registeredin the MBean.