TAO_CosNotification
2.3.0
|
Abstract ACE_Service_Object interface that is a factory for creating a Notify EventChannelFactory. More...
#include <Service.h>
Public Member Functions | |
virtual | ~TAO_Notify_Service (void) |
Destructor. More... | |
virtual int | init (int argc, ACE_TCHAR *argv[])=0 |
Init the service from configurator. More... | |
virtual void | init_service (CORBA::ORB_ptr orb)=0 |
Init the service. More... | |
virtual void | init_service2 (CORBA::ORB_ptr orb, CORBA::ORB_ptr dispatching_orb)=0 |
Init the service with separate dispatching orb. More... | |
virtual void | finalize_service (CosNotifyChannelAdmin::EventChannelFactory_ptr factory)=0 |
virtual CosNotifyChannelAdmin::EventChannelFactory_ptr | create (PortableServer::POA_ptr default_POA, const char *factory_name="EventChannelFactory")=0 |
Create the Channel Factory. More... | |
Static Public Member Functions | |
static TAO_Notify_Service * | load_default (void) |
Abstract ACE_Service_Object interface that is a factory for creating a Notify EventChannelFactory.
|
virtual |
Destructor.
|
pure virtual |
Create the Channel Factory.
Implemented in TAO_CosNotify_Service.
|
pure virtual |
Finalize the service. This hook allows the service to perform actions when the user wants it to shut down.
Implemented in TAO_CosNotify_Service.
|
pure virtual |
Init the service from configurator.
Implemented in TAO_CosNotify_Service.
|
pure virtual |
Init the service.
Implemented in TAO_CosNotify_Service, and TAO_RT_Notify_Service.
|
pure virtual |
Init the service with separate dispatching orb.
Implemented in TAO_CosNotify_Service.
|
static |
Load an implementation of the TAO_Notify_Service based on which implementations are loaded.