BoilerPlate: Reusable CORBA |
#include <ServantFactory_Activator.h>
Inheritance diagram for ServantFactory_Activator:
Contains the semantics required for building a POA that uses a ServantActivator. Subclass this class when you want to implement a ServantActivator
Public Member Functions | |
ServantFactory_Activator (std::string the_name) | |
ServantFactory_Activator (std::string the_name, bool isSingleThreaded, bool useSystemId) | |
ServantFactory_Activator (const char *the_name) | |
ServantFactory_Activator (const char *the_name, bool isSingleThreaded, bool useSystemId) | |
virtual | ~ServantFactory_Activator () |
dtor | |
virtual void | build (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa) throw (ServantFactory::ServantBuildException) |
PortableServer::POA_ptr | local_poa_nc () |
virtual const std::string | poa_name_string () const |
virtual const char * | poa_name () const |
void | setNsServantIdMap (ConfMap &_n) |
Protected Member Functions | |
virtual void | build_activator (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa)=0 throw (ServantFactory::ServantBuildException) |
void | local_poa (PortableServer::POA_ptr poa) |
const PortableServer::POA_ptr | parent_poa_nc () |
void | parent_poa (PortableServer::POA_ptr poa) |
const CORBA::ORB_ptr | local_orb_nc () |
void | local_orb (CORBA::ORB_ptr orb) |
Protected Attributes | |
ConfMap | nsServantIdMap |
|
ctor
|
|
CTOR
|
|
ctor
|
|
ctor
|
|
dtor
|
|
Initiate the build process The caller initiates creation of the POA and provisioning the ServantActivator. Called by OrbInit
Implements ServantFactory. |
|
Responsible for instantiating the Activator Responsibility is delegated to this operation to instance and registering the Activator. This operation is called by ::build operation.
|
|
Set this Factory's orb
|
|
Access the factory's ORB Operation does not return a copy; the caller should not deallocate
|
|
Set the local POA instance
|
|
Obtain a reference to the POA local to this factory. Non-copying version; caller should NOT deallocate
|
|
Set this Factory's parent POA
|
|
Access the POA that is the parent of the local POA Operation does not return a copy; the caller should not deallocate
|
|
Obtain the name of the local POA Returns the name of the POA local to this factory
|
|
Obtain the name of the local POA Returns the name of the POA local to this factory
|
|
Set the configuration map
|
|
|
Copyright © BoilerPlate.org | Generated on Tue Nov 30 16:22:34 2004 for BoilerPlate by 1.3.7 |