Package wt.admin
Class Selector
java.lang.Object
wt.admin._Selector
wt.admin.Selector
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._NetFactor,wt.fc._ObjectMappable,NetFactor,ObjectMappable,Evolvable
@GenAsObjectMappable(serializable=EVOLVABLE,versions=-4140212213864197664L,properties={@GeneratedProperty(name="ownerRef",type=ObjectReference.class,javaDoc="Reference to an administrative domain.",accessors=@PropertyAccessors(setExceptions={})),@GeneratedProperty(name="typeId",type=java.lang.String.class,javaDoc="Persistence type identifier of the type the selector refers to.",accessors=@PropertyAccessors(setExceptions={}),constraints=@PropertyConstraints(upperLimit=220),columnProperties=@ColumnProperties(columnName="className")),@GeneratedProperty(name="stateName",type=java.lang.String.class,javaDoc="State name (can be Selector.ALL_STATES).",accessors=@PropertyAccessors(setExceptions={}),constraints=@PropertyConstraints(upperLimit=60)),@GeneratedProperty(name="eventKey",type=java.lang.String.class,javaDoc="Name of the event.",accessors=@PropertyAccessors(setExceptions={}))})
public class Selector
extends wt.admin._Selector
The
Selector class represents the antecedents of indexing
and notification policy rules. Selector objects are also used as locators
of indexing and notification lists. A selector object contains information
about the domain, type, state and event to which the rule or list refers.
Selector objects can also be used to formulate queries for both rules
and lists.
Use the newSelector static factory method(s), not the Selector
constructor, to construct instances of this class. Instances must be
constructed using the static factory(s), in order to ensure proper initialization
of the instance.
Supported API: true
Extendable: false
- See Also:
-
Method Summary