TAO_CosNotification  2.0.8
Public Member Functions
TAO_Notify_FilterFactory Class Reference

Service Object to obtain a CosNotifyFilter::FilterFactory reference. More...

#include <FilterFactory.h>

Inheritance diagram for TAO_Notify_FilterFactory:
Inheritance graph
[legend]
Collaboration diagram for TAO_Notify_FilterFactory:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

Service Object to obtain a CosNotifyFilter::FilterFactory reference.


Member Function Documentation

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]
virtual CosNotifyFilter::Filter_ptr TAO_Notify_FilterFactory::get_filter ( const TAO_Notify_Object::ID id) [pure virtual]
virtual TAO_Notify_Object::ID TAO_Notify_FilterFactory::get_filter_id ( CosNotifyFilter::Filter_ptr  filter) [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines