#include <Server_Configurator.h>
Public Member Functions | |
ComponentServer_Configurator (bool rt) | |
Default constructor. | |
virtual | ~ComponentServer_Configurator (void) |
Default destructor. | |
virtual int | pre_orb_initialize (void) |
"pre_orb_initialize" is called before ORB_init. | |
virtual int | post_orb_initialize (CORBA::ORB_ptr o) |
"post_orb_initialize" is called after ComponentServer get a hold at this object. | |
virtual int | init_resource_manager (const ::Components::ConfigValues &properties) |
"init_resource_manager" is called by ComponentServer when it receives an "install" commands. | |
virtual CORBA::PolicyList * | find_container_policies (const ::Components::ConfigValues &properties) |
get a policyset by its name. | |
bool | rt_support (void) |
void | set_rt_support (void) |
virtual bool | create_config_managers (void) |
bool | policy_exists (const char *policy_set_id) |
CORBA::PolicyList * | find_policies_by_name (const char *name) |
Protected Attributes | |
int | rt_support_ |
CORBA::ORB_var | orb_ |
auto_ptr< Config_Manager > | rt_config_manager_ |
auto_ptr< Config_Manager > | na_config_manager_ |
ACE_DLL | config_dll_ |
CIAO::Deployment::ComponentServer_Configurator::ComponentServer_Configurator | ( | bool | rt | ) |
Default constructor.
CIAO::Deployment::ComponentServer_Configurator::~ComponentServer_Configurator | ( | void | ) | [virtual] |
Default destructor.
bool CIAO::Deployment::ComponentServer_Configurator::create_config_managers | ( | void | ) | [virtual] |
CORBA::PolicyList * CIAO::Deployment::ComponentServer_Configurator::find_container_policies | ( | const ::Components::ConfigValues & | properties | ) | [virtual] |
CORBA::PolicyList * CIAO::Deployment::ComponentServer_Configurator::find_policies_by_name | ( | const char * | name | ) |
int CIAO::Deployment::ComponentServer_Configurator::init_resource_manager | ( | const ::Components::ConfigValues & | properties | ) | [virtual] |
"init_resource_manager" is called by ComponentServer when it receives an "install" commands.
Reimplemented in CIAO::Deployment::NoOp_Configurator.
bool CIAO::Deployment::ComponentServer_Configurator::policy_exists | ( | const char * | policy_set_id | ) |
int CIAO::Deployment::ComponentServer_Configurator::post_orb_initialize | ( | CORBA::ORB_ptr | o | ) | [virtual] |
"post_orb_initialize" is called after ComponentServer get a hold at this object.
Reimplemented in CIAO::Deployment::NoOp_Configurator.
int CIAO::Deployment::ComponentServer_Configurator::pre_orb_initialize | ( | void | ) | [virtual] |
"pre_orb_initialize" is called before ORB_init.
Reimplemented in CIAO::Deployment::NoOp_Configurator.
bool CIAO::Deployment::ComponentServer_Configurator::rt_support | ( | void | ) |
@ Perhaps we also need a finalizer method here. Perhaps we even need to differentiate finalizer before ORB is destroyed and the one after that.
void CIAO::Deployment::ComponentServer_Configurator::set_rt_support | ( | void | ) |
auto_ptr<Config_Manager> CIAO::Deployment::ComponentServer_Configurator::na_config_manager_ [protected] |
auto_ptr<Config_Manager> CIAO::Deployment::ComponentServer_Configurator::rt_config_manager_ [protected] |
int CIAO::Deployment::ComponentServer_Configurator::rt_support_ [protected] |