import "CosNotifyFilter.idl";
Public Methods | |
ConstraintInfoSeq | add_constraints (in ConstraintExpSeq constraint_list) raises (InvalidConstraint) |
Associates one or more constraints with this filter object. More... | |
void | modify_constraints (in ConstraintIDSeq del_list, in ConstraintInfoSeq modify_list) raises (InvalidConstraint, ConstraintNotFound) |
Delete or modify constraints on this filter object. More... | |
ConstraintInfoSeq | get_constraints (in ConstraintIDSeq id_list) raises (ConstraintNotFound) |
Return a list of constraints for this filter object based on IDs. More... | |
ConstraintInfoSeq | get_all_constraints () |
Return a list of all constraints for this filter object. More... | |
void | remove_all_constraints () |
Removes all constraints defined on this filter object. More... | |
void | destroy () |
Destroys this filter object. More... | |
boolean | match (in any filterable_data) raises (UnsupportedFilterableData) |
Evaluates the input event against the filter constraints defined on this filter object. More... | |
boolean | match_structured (in CosNotification::StructuredEvent filterable_data) raises (UnsupportedFilterableData) |
Evaluates the input event against the filter constraints defined on this filter object. More... | |
boolean | match_typed (in CosNotification::PropertySeq filterable_data) raises (UnsupportedFilterableData) |
Evaluates the input event against the filter constraints defined on this filter object. More... | |
CallbackID | attach_callback (in CosNotifyComm::NotifySubscribe callback) |
Attach a callback object to this filter that will be notified each time the constraints on this filter are modified. More... | |
void | detach_callback (in CallbackID callback) raises ( CallbackNotFound ) |
Detach a callback object from this filter. More... | |
CallbackIDSeq | get_callbacks () |
Returns a list of callback objects attached to this filter. More... | |
Public Attributes | |
readonly attribute string | constraint_grammar |
The constraint grammer used by this filter. More... |
|
Associates one or more constraints with this filter object.
|
|
Attach a callback object to this filter that will be notified each time the constraints on this filter are modified.
|
|
Destroys this filter object.
|
|
Detach a callback object from this filter.
|
|
Return a list of all constraints for this filter object.
|
|
Returns a list of callback objects attached to this filter.
|
|
Return a list of constraints for this filter object based on IDs.
|
|
Evaluates the input event against the filter constraints defined on this filter object. If the event satisfies one of the filter constraints TRUE is returned, otherwise FALSE is returned.
|
|
Evaluates the input event against the filter constraints defined on this filter object. If the event satisfies one of the filter constraints TRUE is returned, otherwise FALSE is returned.
|
|
Evaluates the input event against the filter constraints defined on this filter object. If the event satisfies one of the filter constraints TRUE is returned, otherwise FALSE is returned.
|
|
Delete or modify constraints on this filter object.
|
|
Removes all constraints defined on this filter object.
|
|
The constraint grammer used by this filter.
|