Method Summary |
|
public synchronized void | disableAllObjectNames() Disables any MBeanServerNotification (i.e. |
public synchronized void | disableObjectName(ObjectName objectName) Disables MBeanServerNotifications concerning given ObjectName. |
synchronized void | disableObjectNames(ObjectName[] objectNames) |
public synchronized void | enableAllObjectNames() Enables all MBeanServerNotifications (i.e. |
public synchronized void | enableObjectName(ObjectName objectName) Enables MBeanServerNotifications concerning given ObjectName. |
synchronized void | enableObjectNames(ObjectName[] objectNames) |
public synchronized Vector | getDisabledObjectNames() Gets all the ObjectNames disabled.
Vector of ObjectNames:- null means all ObjectNames are implicitly deselected, except theObjectNames explicitly selected - empty means all ObjectNames are selected, i.e. |
public synchronized Vector | getEnabledObjectNames() Gets all the ObjectNames enabled.
Vector of ObjectNames:- null means all ObjectNames are implicitly selected, except theObjectNames explicitly deselected - empty means all ObjectNames are deselected, i.e. |
public synchronized boolean | isNotificationEnabled(Notification notif) Invoked before sending the specified notification to the listener.
If:
- the ObjectName of the concerned MBean is selected (explicitly OR
(implicitly and not explicitly deselected))
AND
- the type of the operation (registration or unregistration) is
selected
then the notification is sent to the listener.
Parameters: notif - The notification to be sent. |