#include <CIAO_ComponentServer_Impl.h>
Classes | |
struct | _is_equivalent |
Public Member Functions | |
CIAO_ComponentServer_i (const ACE_CString &uuid, CORBA::ORB_ptr orb, PortableServer::POA_ptr poa) | |
virtual | ~CIAO_ComponentServer_i (void) |
virtual void | shutdown (void) |
virtual ::Components::ConfigValues * | configuration (void) |
virtual ::Components::Deployment::ServerActivator_ptr | get_server_activator (void) |
virtual ::Components::Deployment::Container_ptr | create_container (const ::Components::ConfigValues &config) |
virtual void | remove_container (::Components::Deployment::Container_ptr cref) |
virtual ::Components::Deployment::Containers * | get_containers (void) |
virtual void | remove (void) |
void | init (::Components::Deployment::ServerActivator_ptr sa, Components::ConfigValues *cvs) |
Private Types | |
typedef ACE_Unbounded_Set_Ex < Container_var, _is_equivalent< Container_var > > | CONTAINERS |
Private Attributes | |
ACE_CString | uuid_ |
CORBA::ORB_var | orb_ |
PortableServer::POA_var | poa_ |
::Components::Deployment::ServerActivator_var | serv_act_ |
Components::ConfigValues_var | config_values_ |
CONTAINERS | containers_ |
CIAO::Deployment::ComponentInstallation_var | ci_ |
typedef ACE_Unbounded_Set_Ex<Container_var, _is_equivalent<Container_var> > CIAO::Deployment::CIAO_ComponentServer_i::CONTAINERS [private] |
CIAO::Deployment::CIAO_ComponentServer_i::CIAO_ComponentServer_i | ( | const ACE_CString & | uuid, | |
CORBA::ORB_ptr | orb, | |||
PortableServer::POA_ptr | poa | |||
) |
CIAO::Deployment::CIAO_ComponentServer_i::~CIAO_ComponentServer_i | ( | void | ) | [virtual] |
Components::ConfigValues * CIAO::Deployment::CIAO_ComponentServer_i::configuration | ( | void | ) |
Components::Deployment::Container_ptr CIAO::Deployment::CIAO_ComponentServer_i::create_container | ( | const ::Components::ConfigValues & | config | ) |
Components::Deployment::Containers * CIAO::Deployment::CIAO_ComponentServer_i::get_containers | ( | void | ) |
Components::Deployment::ServerActivator_ptr CIAO::Deployment::CIAO_ComponentServer_i::get_server_activator | ( | void | ) |
void CIAO::Deployment::CIAO_ComponentServer_i::init | ( | ::Components::Deployment::ServerActivator_ptr | sa, | |
Components::ConfigValues * | cvs | |||
) |
void CIAO::Deployment::CIAO_ComponentServer_i::remove | ( | void | ) | [virtual] |
void CIAO::Deployment::CIAO_ComponentServer_i::remove_container | ( | ::Components::Deployment::Container_ptr | cref | ) | [virtual] |
void CIAO::Deployment::CIAO_ComponentServer_i::shutdown | ( | void | ) | [virtual] |
CIAO::Deployment::ComponentInstallation_var CIAO::Deployment::CIAO_ComponentServer_i::ci_ [private] |
Components::ConfigValues_var CIAO::Deployment::CIAO_ComponentServer_i::config_values_ [private] |
::Components::Deployment::ServerActivator_var CIAO::Deployment::CIAO_ComponentServer_i::serv_act_ [private] |