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:
- IServantLifecyle, InvokeHandler, org.omg.CosNotifyFilter.FilterFactoryOperations, org.picocontainer.Disposable
public class FilterFactoryImpl
- extends org.omg.CosNotifyFilter.FilterFactoryPOA
- implements Disposable, IServantLifecyle
- Version:
- $Id: FilterFactoryImpl.java,v 1.11 2011-05-10 15:40:38 nick.cross Exp $
- Author:
- Alphonse Bendt
|
Field Summary |
protected org.slf4j.Logger |
logger_
|
| Methods inherited from class org.omg.CosNotifyFilter.FilterFactoryPOA |
_all_interfaces, _invoke, _this, _this |
| Methods inherited from class org.omg.PortableServer.Servant |
_default_POA, _get_component, _get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _poa, _repository_id, _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.slf4j.Logger logger_
FilterFactoryImpl
public FilterFactoryImpl(ORB orb,
POA poa,
org.jacorb.config.Configuration config,
IFilterFactoryDelegate factoryDelegate)
addDisposeHook
public final void addDisposeHook(Disposable d)
create_filter
public final org.omg.CosNotifyFilter.Filter create_filter(String grammar)
throws org.omg.CosNotifyFilter.InvalidGrammar
- Specified by:
create_filter in interface org.omg.CosNotifyFilter.FilterFactoryOperations
- Throws:
org.omg.CosNotifyFilter.InvalidGrammar
create_mapping_filter
public org.omg.CosNotifyFilter.MappingFilter create_mapping_filter(String grammar,
Any any)
throws org.omg.CosNotifyFilter.InvalidGrammar
- Specified by:
create_mapping_filter in interface org.omg.CosNotifyFilter.FilterFactoryOperations
- Throws:
org.omg.CosNotifyFilter.InvalidGrammar
deactivate
public final void deactivate()
newServant
public Servant newServant()
- Specified by:
newServant in interface IServantLifecyle
activate
public final Object activate()
dispose
public final void dispose()
- Specified by:
dispose in interface org.picocontainer.Disposable
getORB
protected final ORB getORB()
getPOA
public POA getPOA()
- Specified by:
getPOA in interface IServantLifecyle
Copyright © 2012 JacORB. All Rights Reserved.