org.jacorb.notification

Class FilterFactoryImpl

Implemented Interfaces:
Configurable, Disposable, FilterFactoryOperations, InvokeHandler

public class FilterFactoryImpl
extends FilterFactoryPOA
implements Disposable, Configurable

Version:
$Id: FilterFactoryImpl.java,v 1.19 2004/05/06 12:39:59 nicolas Exp $

Author:
Alphonse Bendt

Field Summary

static String
CONSTRAINT_GRAMMAR

Constructor Summary

FilterFactoryImpl()
FilterFactoryImpl(ApplicationContext applicationContext)

Method Summary

POA
_default_POA()
void
configure(Configuration conf)
Filter
create_filter(String grammar)
MappingFilter
create_mapping_filter(String grammar, Any any)
void
dispose()
List
getAllFilters()
FilterFactory
getFilterFactory()

Methods inherited from class org.omg.CosNotifyFilter.FilterFactoryPOA

_all_interfaces, _invoke, _this, _this

Methods inherited from class org.omg.PortableServer.Servant

_all_interfaces, _default_POA, _get_delegate, _get_interface, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object

Field Details

CONSTRAINT_GRAMMAR

public static final String CONSTRAINT_GRAMMAR

Constructor Details

FilterFactoryImpl

public FilterFactoryImpl()
            throws InvalidName,
                   AdapterInactive


FilterFactoryImpl

public FilterFactoryImpl(ApplicationContext applicationContext)
            throws InvalidName

Method Details

_default_POA

public POA _default_POA()
Overrides:
_default_POA in interface Servant


configure

public void configure(Configuration conf)


create_filter

public Filter create_filter(String grammar)
            throws InvalidGrammar


create_mapping_filter

public MappingFilter create_mapping_filter(String grammar,
                                           Any any)
            throws InvalidGrammar


dispose

public void dispose()
Specified by:
dispose in interface Disposable


getAllFilters

public List getAllFilters()


getFilterFactory

public FilterFactory getFilterFactory()