|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--javax.management.NotificationFilterSupport
|
+--javax.management.relation.MBeanServerNotificationFilter
This filter allows to filter MBeanServerNotification notifications by selecting the ObjectNames of interest and the operations (registration, unregistration, both) of interest (corresponding to notification types).
| Constructor Summary | |
MBeanServerNotificationFilter()
Creates a filter selecting all MBeanServerNotification notifications for all ObjectNames |
|
| Method Summary | |
(package private) static void |
|
void |
disableAllObjectNames()
Disables any MBeanServerNotification (i.e. |
void |
disableObjectName(ObjectName theObjName)
Disables MBeanServerNotifications concerning given ObjectName. |
void |
enableAllObjectNames()
Enables all MBeanServerNotifications (i.e. |
void |
enableObjectName(ObjectName theObjName)
Enables MBeanServerNotifications concerning given ObjectName. |
java.util.Vector |
getDisabledObjectNames()
Gets all the ObjectNames disabled. |
java.util.Vector |
getEnabledObjectNames()
Gets all the ObjectNames enabled. |
boolean |
isNotificationEnabled(Notification theNtf)
Invoked before sending the specified notification to the listener. |
| Methods inherited from class javax.management.NotificationFilterSupport |
disableAllTypes,
disableType,
enableType,
getEnabledTypes |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public MBeanServerNotificationFilter()
| Method Detail |
static void()
public void disableAllObjectNames()
public void disableObjectName(ObjectName theObjName)
throws java.lang.IllegalArgumentException
theObjName - - ObjectName no longer of interestpublic void enableAllObjectNames()
public void enableObjectName(ObjectName theObjName)
throws java.lang.IllegalArgumentException
theObjName - - ObjectName of interestpublic java.util.Vector getDisabledObjectNames()
- null means all ObjectNames are implicitly deselected, except the ObjectNames explicitly selected
- empty means all ObjectNames are selected, i.e. no ObjectName deselected.
public java.util.Vector getEnabledObjectNames()
- null means all ObjectNames are implicitly selected, except the ObjectNames explicitly deselected
- empty means all ObjectNames are deselected, i.e. no ObjectName selected.
public boolean isNotificationEnabled(Notification theNtf)
throws java.lang.IllegalArgumentException
theNtf - - The notification to be sent.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||