#include <CIAO_Container_Impl.h>
typedef ACE_Hash_Map_Manager_Ex<ACE_CString, Components::CCMObject_var, ACE_Hash<ACE_CString>, ACE_Equal_To<ACE_CString>, ACE_Null_Mutex> CIAO::Deployment::CIAO_Container_i::CCMComponent_Map [private] |
To store all created Component object.
typedef ACE_Hash_Map_Manager_Ex<ACE_CString, Components::CCMHome_var, ACE_Hash<ACE_CString>, ACE_Equal_To<ACE_CString>, ACE_Null_Mutex> CIAO::Deployment::CIAO_Container_i::CCMHome_Map [private] |
To store all created CCMHome object.
typedef ACE_Hash_Map_Manager_Ex<ACE_CString, ACE_CString, ACE_Hash<ACE_CString>, ACE_Equal_To<ACE_CString>, ACE_Null_Mutex> CIAO::Deployment::CIAO_Container_i::CCMNaming_Map [private] |
typedef CCMHome_Map::iterator CIAO::Deployment::CIAO_Container_i::Home_Iterator [private] |
CIAO::Deployment::CIAO_Container_i::CIAO_Container_i | ( | const Components::ConfigValues & | config, | |
const Static_Config_EntryPoints_Maps * | static_entrypts, | |||
const char * | name, | |||
const CORBA::PolicyList * | policies, | |||
CIAO::Deployment::ComponentInstallation_ptr | ci, | |||
CORBA::ORB_ptr | orb, | |||
PortableServer::POA_ptr | poa | |||
) |
Constructor.
CIAO::Deployment::CIAO_Container_i::~CIAO_Container_i | ( | void | ) | [virtual] |
Destructor.
PortableServer::POA_ptr CIAO::Deployment::CIAO_Container_i::_default_POA | ( | void | ) | [virtual] |
void CIAO::Deployment::CIAO_Container_i::activate_component | ( | ::Components::CCMObject_ptr | comp | ) | [virtual] |
Components::ConfigValues * CIAO::Deployment::CIAO_Container_i::configuration | ( | void | ) |
Components::Deployment::ComponentServer_ptr CIAO::Deployment::CIAO_Container_i::get_component_server | ( | void | ) |
Components::CCMObjectSeq * CIAO::Deployment::CIAO_Container_i::get_components | ( | void | ) |
Components::CCMHomes * CIAO::Deployment::CIAO_Container_i::get_homes | ( | void | ) |
Components::CCMObject_ptr CIAO::Deployment::CIAO_Container_i::install_component | ( | const char * | id, | |
const char * | entrypt, | |||
const ::Components::ConfigValues & | config | |||
) |
Components::CCMHome_ptr CIAO::Deployment::CIAO_Container_i::install_home | ( | const char * | id, | |
const char * | entrypt, | |||
const ::Components::ConfigValues & | config | |||
) |
void CIAO::Deployment::CIAO_Container_i::passivate_component | ( | ::Components::CCMObject_ptr | comp | ) | [virtual] |
void CIAO::Deployment::CIAO_Container_i::remove | ( | void | ) | [virtual] |
void CIAO::Deployment::CIAO_Container_i::remove_component | ( | ::Components::CCMObject_ptr | cref | ) | [virtual] |
void CIAO::Deployment::CIAO_Container_i::remove_home | ( | ::Components::CCMHome_ptr | href | ) | [virtual] |
CIAO::Deployment::ComponentInstallation_var CIAO::Deployment::CIAO_Container_i::ci_ [private] |
Keep a pointer to the managing ORB serving this servant.
const Static_Config_EntryPoints_Maps* CIAO::Deployment::CIAO_Container_i::static_entrypts_maps_ [private] |