|
Préférences
Moteurs de recherche
|
||||||||||||||||||
| JavaTM 2 Platform Std. Ed. v1.5.0
javax.management
|
|||||||||||||||||||
| Constructor Summary | |
|---|---|
NotificationFilterSupport()
|
|
| Method Summary | |
|---|---|
void |
disableAllTypes()
Disables all notification types. |
void |
disableType(String prefix)
Removes the given prefix from the prefix list. |
void |
enableType(String prefix)
Enables all the notifications the type of which starts with the specified prefix to be sent to the listener. |
Vector |
getEnabledTypes()
Gets all the enabled notification types for this filter. |
boolean |
isNotificationEnabled(Notification notification)
Invoked before sending the specified notification to the listener. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NotificationFilterSupport()
| Method Detail |
|---|
public boolean isNotificationEnabled(Notification notification)
true.
isNotificationEnabled in interface NotificationFilternotification - The notification to be sent.
true if the notification should be sent to the listener, false otherwise.public void enableType(String prefix) throws IllegalArgumentException
Example:
// Enables all notifications the type of which starts with "my_example" to be sent.
myFilter.enableType("my_example");
// Enables all notifications the type of which is "my_example.my_type" to be sent.
myFilter.enableType("my_example.my_type");
Note that:
myFilter.enableType("my_example.*");
will no match any notification type.
prefix - The prefix.
IllegalArgumentException - The prefix parameter is null.public void disableType(String prefix)
prefix - The prefix.public void disableAllTypes()
public Vector getEnabledTypes()