All Packages Class Hierarchy This Package Previous Next Index
Class com.sgi.sysadm.category.NotificationFilter
java.lang.Object
|
+----com.sgi.sysadm.category.NotificationFilter
- public class NotificationFilter
- extends Object
Class representing the changes that a CategoryListener is
monitoring. A NotificationFilter object specifies either an entire
Category or a subset of Items within a Category to be monitored. It
can also specify monitoring of changes of the attributes of the
Category.
- See Also:
- CategoryListener
-
ALL_ITEMS
- NotificationFilter specifying interest in all Item(s)
of a Category.
-
NotificationFilter()
- NotificationFilter constructor.
-
clone()
- Copy the value of this object
-
monitorAllItems()
- Register interest in all Items in Category.
-
monitorCategoryAttrs()
- Register interest in all Category attributes.
-
monitorItem(String)
- Register interest in Item
-
monitorsCategoryAttrs()
- Determine if the filter monitors category attributes
-
monitorsItem(String)
- Determine if the filter monitors specified item
-
unmonitorAllItems()
- Unregister interest in all Items in Category.
-
unmonitorCategoryAttrs()
- Unregister interest in all Category attributes.
-
unmonitorItem(String)
- Unregister interest in Item
ALL_ITEMS
public static NotificationFilter ALL_ITEMS
- NotificationFilter specifying interest in all Item(s)
of a Category. This does not specify interest in Category
Attributes.
NotificationFilter
public NotificationFilter()
- NotificationFilter constructor.
clone
public Object clone()
- Copy the value of this object
- Returns:
- NotificationFilter that has a copy of this NotificationFilter
- Overrides:
- clone in class Object
monitorItem
public void monitorItem(String selector)
- Register interest in Item
- Parameters:
- selector - Name of Item
unmonitorItem
public void unmonitorItem(String selector)
- Unregister interest in Item
- Parameters:
- selector - Name of Item
monitorAllItems
public void monitorAllItems()
- Register interest in all Items in Category.
unmonitorAllItems
public void unmonitorAllItems()
- Unregister interest in all Items in Category.
monitorCategoryAttrs
public void monitorCategoryAttrs()
- Register interest in all Category attributes.
unmonitorCategoryAttrs
public void unmonitorCategoryAttrs()
- Unregister interest in all Category attributes.
monitorsItem
public boolean monitorsItem(String selector)
- Determine if the filter monitors specified item
- Parameters:
- selector - Name of item
- Returns:
- true if filter monitors selector, false otherwise
monitorsCategoryAttrs
public boolean monitorsCategoryAttrs()
- Determine if the filter monitors category attributes
- Returns:
- true if filter monitors category, false otherwise
All Packages Class Hierarchy This Package Previous Next Index