import "CosNotifyFilter.idl";
Public Methods | |
MappingConstraintInfoSeq | add_mapping_constraints (in MappingConstraintPairSeq pair_list) raises (InvalidConstraint, InvalidValue) |
Associates one or more mapping constraints with this filter object. More... | |
void | modify_mapping_constraints (in ConstraintIDSeq del_list, in MappingConstraintInfoSeq modify_list) raises (InvalidConstraint, InvalidValue, ConstraintNotFound) |
Delete or modify mapping constraints on this filter object. More... | |
MappingConstraintInfoSeq | get_mapping_constraints (in ConstraintIDSeq id_list) raises (ConstraintNotFound) |
Return a list of mapping constraints for this filter object based on IDs. More... | |
MappingConstraintInfoSeq | get_all_mapping_constraints () |
Return a list of all mapping constraints for this filter object. More... | |
void | remove_all_mapping_constraints () |
Removes all mapping constraints defined on this filter object. More... | |
void | destroy () |
Destroys this mapping filter object. More... | |
boolean | match (in any filterable_data, out any result_to_set) raises (UnsupportedFilterableData) |
Evaluates the input event against the filter constraints defined on this filter object. More... | |
boolean | match_structured (in CosNotification::StructuredEvent filterable_data, out any result_to_set) raises (UnsupportedFilterableData) |
Evaluates the input event against the filter constraints defined on this filter object. More... | |
boolean | match_typed (in CosNotification::PropertySeq filterable_data, out any result_to_set) raises (UnsupportedFilterableData) |
Evaluates the input event against the filter constraints defined on this filter object. More... | |
Public Attributes | |
readonly attribute string | constraint_grammar |
The constraint grammer used by this filter. More... | |
readonly attribute CORBA::TypeCode | value_type |
The data type of the property value that this filter was designed to affect. More... | |
readonly attribute any | default_value |
The output value for any match operation that returns true. More... |
|
Associates one or more mapping constraints with this filter object.
|
|
Destroys this mapping filter object.
|
|
Return a list of all mapping constraints for this filter object.
|
|
Return a list of mapping 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 mapping constraints on this filter object.
|
|
Removes all mapping constraints defined on this filter object.
|
|
The constraint grammer used by this filter.
|
|
The output value for any match operation that returns true.
|
|
The data type of the property value that this filter was designed to affect.
|