import "CosNotifyFilter.idl";
Collaboration diagram for CosNotifyFilter::MappingFilter:
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. |
|
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.
|
|
Return the default value set by this mapping filter. The default value is used if there are no mapping constraint expressions matching the event. |
|
Return the type code for the property affected by this mapping filter |