#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] |
1.5.8