| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
AttributeChangeNotificationFilter filter = new AttributeChangeNotificationFilter();
Based on 13 examples
public class AttributeChangeNotificationFilter extends Object implements NotificationFilter
This class implements of the {@link javax.management.NotificationFilter NotificationFilter} interface for the {@link javax.management.AttributeChangeNotification attribute change notification}. The filtering is performed on the name of the observed attribute.
It manages a list of enabled attribute names. A method allows users to enable/disable as many attribute names as required.
Constructor Summary | |
---|---|
|
Method Summary | |
---|---|
void |
Disables all the attribute names. |
void |
disableAttribute(String name) Disables all the attribute change notifications the attribute name of which equals the specified attribute name to be sent to the listener. |
void |
enableAttribute(String name) Enables all the attribute change notifications the attribute name of which equals the specified name to be sent to the listener. |
Vector |
Gets all the enabled attribute names 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 AttributeChangeNotificationFilter()
Method Detail |
---|
public synchronized void disableAllAttributes()
public synchronized void disableAttribute(String name)
name
- The attribute name.public synchronized void enableAttribute(String name) throws IllegalArgumentException
name
- The attribute name.IllegalArgumentException
- The attribute name parameter is null.public synchronized Vector getEnabledAttributes()
public synchronized boolean isNotificationEnabled(Notification notification)
true
.
notification
- The attribute change notification to be sent.true
if the notification has to be sent to the listener, false
otherwise.
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |