org.jacorb.notification.filter
Class FilterFactoryImpl
java.lang.Object
org.omg.PortableServer.Servant
org.omg.CosNotifyFilter.FilterFactoryPOA
org.jacorb.notification.filter.FilterFactoryImpl
- All Implemented Interfaces:
- org.picocontainer.Disposable, Disposable, FilterFactoryOperations, InvokeHandler, ManageableServant
- public class FilterFactoryImpl
- extends FilterFactoryPOA
- implements Disposable, ManageableServant
- Version:
- $Id: FilterFactoryImpl.java,v 1.3 2005/04/10 14:21:32 alphonse.bendt Exp $
- Author:
- Alphonse Bendt
Field Summary |
protected org.apache.avalon.framework.logger.Logger |
logger_
|
Methods inherited from class org.omg.PortableServer.Servant |
_get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger_
protected final org.apache.avalon.framework.logger.Logger logger_
FilterFactoryImpl
public FilterFactoryImpl(ORB orb,
POA poa,
org.apache.avalon.framework.configuration.Configuration config,
IFilterFactoryDelegate factoryDelegate)
- Parameters:
factoryDelegate
- this Factory assumes ownership over the delegate and will dispose it after use.
addDisposeHook
public final void addDisposeHook(Disposable d)
create_filter
public final Filter create_filter(java.lang.String grammar)
throws InvalidGrammar
- Specified by:
create_filter
in interface FilterFactoryOperations
- Throws:
InvalidGrammar
create_mapping_filter
public MappingFilter create_mapping_filter(java.lang.String grammar,
Any any)
throws InvalidGrammar
- Specified by:
create_mapping_filter
in interface FilterFactoryOperations
- Throws:
InvalidGrammar
deactivate
public final void deactivate()
- Specified by:
deactivate
in interface ManageableServant
getServant
protected Servant getServant()
activate
public Object activate()
- Specified by:
activate
in interface ManageableServant
dispose
public final void dispose()
- Specified by:
dispose
in interface org.picocontainer.Disposable
_default_POA
public final POA _default_POA()
- Overrides:
_default_POA
in class Servant
getORB
protected final ORB getORB()