TAO_CosNotification
2.0.8
|
Service Object to obtain a CosNotifyFilter::FilterFactory reference. More...
#include <FilterFactory.h>
Public Member Functions | |
virtual CosNotifyFilter::FilterFactory_ptr | create (PortableServer::POA_ptr filter_poa)=0 |
virtual void | destroy (void)=0 |
virtual TAO_Notify_Object::ID | get_filter_id (CosNotifyFilter::Filter_ptr filter)=0 |
virtual CosNotifyFilter::Filter_ptr | get_filter (const TAO_Notify_Object::ID &id)=0 |
Service Object to obtain a CosNotifyFilter::FilterFactory reference.
virtual CosNotifyFilter::FilterFactory_ptr TAO_Notify_FilterFactory::create | ( | PortableServer::POA_ptr | filter_poa | ) | [pure virtual] |
Factory method to create a FilterFactory reference The Factory is activated in the default POA. The filters created are activated in the <filter_poa>.
Implemented in TAO_Notify_ETCL_FilterFactory.
virtual void TAO_Notify_FilterFactory::destroy | ( | void | ) | [pure virtual] |
Implemented in TAO_Notify_ETCL_FilterFactory.
virtual CosNotifyFilter::Filter_ptr TAO_Notify_FilterFactory::get_filter | ( | const TAO_Notify_Object::ID & | id | ) | [pure virtual] |
Implemented in TAO_Notify_ETCL_FilterFactory.
virtual TAO_Notify_Object::ID TAO_Notify_FilterFactory::get_filter_id | ( | CosNotifyFilter::Filter_ptr | filter | ) | [pure virtual] |
Implemented in TAO_Notify_ETCL_FilterFactory.