import "CosNotifyFilter.idl";
Public Member Functions | |
MappingConstraintInfoSeq | add_mapping_constraints (in MappingConstraintPairSeq pair_list) raises (InvalidConstraint, InvalidValue) |
Add multiple mapping constraints to the filter. | |
void | modify_mapping_constraints (in ConstraintIDSeq del_list, in MappingConstraintInfoSeq modify_list) raises (InvalidConstraint, InvalidValue, ConstraintNotFound) |
Modify and/or remove mapping constraints in the filter. | |
MappingConstraintInfoSeq | get_mapping_constraints (in ConstraintIDSeq id_list) raises (ConstraintNotFound) |
Retrieve multiple mapping constraints from the filter. | |
MappingConstraintInfoSeq | get_all_mapping_constraints () |
Get all the mapping constraints from the Filter. | |
void | remove_all_mapping_constraints () |
Remove all the mapping constraints in the Filter. | |
void | destroy () |
Destroy the mapping filter. | |
boolean | match (in any filterable_data, out any result_to_set) raises (UnsupportedFilterableData) |
Test an event against the mapping constraints. | |
boolean | match_structured (in CosNotification::StructuredEvent filterable_data, out any result_to_set) raises (UnsupportedFilterableData) |
boolean | match_typed (in CosNotification::PropertySeq filterable_data, out any result_to_set) raises (UnsupportedFilterableData) |
Public Attributes | |
readonly attribute string | constraint_grammar |
Return the constraint grammar used in the mapping filter. | |
readonly attribute CORBA::TypeCode | value_type |
readonly attribute any | default_value |
Return the default value set by this mapping filter. |
Definition at line 327 of file CosNotifyFilter.idl.
|
Add multiple mapping constraints to the filter.
|
|
Destroy the mapping filter.
|
|
Get all the mapping constraints from the Filter.
|
|
Retrieve multiple mapping constraints from the filter.
|
|
Test an event against the mapping constraints.
|
|
|
|
|
|
Modify and/or remove mapping constraints in the filter.
|
|
Remove all the mapping constraints in the Filter.
|
|
Return the constraint grammar used in the mapping filter.
Definition at line 329 of file CosNotifyFilter.idl. |
|
Return the default value set by this mapping filter. The default value is used if there are no mapping constraint expressions matching the event. Definition at line 340 of file CosNotifyFilter.idl. |
|
Return the type code for the property affected by this mapping filter Definition at line 333 of file CosNotifyFilter.idl. |