#include <Dynamic_Component_Activator.h>
Inheritance diagram for CIAO::Dynamic_Component_Activator:
CIAO::Dynamic_Component_Activator::Dynamic_Component_Activator | ( | CORBA::ORB_ptr | o | ) |
CIAO::Dynamic_Component_Activator::~Dynamic_Component_Activator | ( | void | ) | [virtual] |
void CIAO::Dynamic_Component_Activator::add_servant_map | ( | PortableServer::ObjectId & | oid, | |
Dynamic_Component_Servant_Base * | servant | |||
) |
void CIAO::Dynamic_Component_Activator::delete_servant_map | ( | PortableServer::ObjectId & | oid | ) |
void CIAO::Dynamic_Component_Activator::etherealize | ( | const PortableServer::ObjectId & | oid, | |
PortableServer::POA_ptr | adapter, | |||
PortableServer::Servant | servant, | |||
CORBA::Boolean | cleanup_in_progress, | |||
CORBA::Boolean | remaining_activations | |||
) | throw (CORBA::SystemException) |
PortableServer::Servant CIAO::Dynamic_Component_Activator::incarnate | ( | const PortableServer::ObjectId & | oid, | |
PortableServer::POA_ptr | poa | |||
) | throw (CORBA::SystemException, PortableServer::ForwardRequest) |
Template methods overridden to get callbacks.
If you would like to know the details of the following two methods, please PortableServer documentation. This is probably not the place to document what these mean.
Mutex that synchronizes access to the array.
Pointer to our ORB.