Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

CosNotifyFilter::FilterFactory Interface Reference

Interface for a filter factory. More...

import "CosNotifyFilter.idl";

List of all members.

Public Methods

Filter create_filter (in string constraint_grammar) raises (InvalidGrammar)
 Create a filter with the specified grammer. More...

MappingFilter create_mapping_filter (in string constraint_grammar, in any default_value) raises (InvalidGrammar)
 Create a mapping filter with the specified grammer. More...


Detailed Description

Interface for a filter factory.


Member Function Documentation

Filter CosNotifyFilter::FilterFactory::create_filter in string    constraint_grammar raises (InvalidGrammar)
 

Create a filter with the specified grammer.

m <code>constraint_grammar</code> - The constraint grammer to
be used by the filter.
Returns:
A filter object reference. @raises InvalidGrammar If the specified grammer is not supported.

MappingFilter CosNotifyFilter::FilterFactory::create_mapping_filter in string    constraint_grammar,
in any    default_value
raises (InvalidGrammar)
 

Create a mapping filter with the specified grammer.

m <code>constraint_grammar</code> - The constraint grammer to
be used by the filter.
m <code>default_value</code> - The default value to be returned
by match operations invoked on the mapping filter if no match is found.
Returns:
A mapping filter object reference. @raises InvalidGrammar If the specified grammer is not supported.