#include <NodeApp_Configurator.h>
Inheritance diagram for CIAO::NodeApp_Configurator:
Public Member Functions | |
NodeApp_Configurator (void) | |
Default constructor. | |
virtual | ~NodeApp_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 NodeApplication get a hold at this object. | |
virtual int | init_resource_manager (const::Deployment::Properties &properties) |
"init_resource_manager" is called by NodeApplication when it receives an "install" commands. | |
virtual CORBA::PolicyList * | find_container_policies (const::Deployment::Properties &properties) |
get a policyset by its name. | |
void | set_rt_support (void) |
int | 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::NodeApp_Configurator::NodeApp_Configurator | ( | void | ) |
Default constructor.
CIAO::NodeApp_Configurator::~NodeApp_Configurator | ( | void | ) | [virtual] |
Default destructor.
int CIAO::NodeApp_Configurator::pre_orb_initialize | ( | void | ) | [virtual] |
"pre_orb_initialize" is called before ORB_init.
Reimplemented in CIAO::NoOp_Configurator, and CIAO::RTNodeApp_Configurator.
int CIAO::NodeApp_Configurator::post_orb_initialize | ( | CORBA::ORB_ptr | o | ) | [virtual] |
"post_orb_initialize" is called after NodeApplication get a hold at this object.
Reimplemented in CIAO::NoOp_Configurator, and CIAO::RTNodeApp_Configurator.
int CIAO::NodeApp_Configurator::init_resource_manager | ( | const ::Deployment::Properties & | properties | ) | [virtual] |
"init_resource_manager" is called by NodeApplication when it receives an "install" commands.
Reimplemented in CIAO::NoOp_Configurator, and CIAO::RTNodeApp_Configurator.
CORBA::PolicyList * CIAO::NodeApp_Configurator::find_container_policies | ( | const ::Deployment::Properties & | properties | ) | [virtual] |
get a policyset by its name.
Reimplemented in CIAO::NoOp_Configurator, and CIAO::RTNodeApp_Configurator.
void CIAO::NodeApp_Configurator::set_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.
int CIAO::NodeApp_Configurator::create_config_managers | ( | void | ) |
bool CIAO::NodeApp_Configurator::policy_exists | ( | const char * | policy_set_id | ) |
CORBA::PolicyList * CIAO::NodeApp_Configurator::find_policies_by_name | ( | const char * | name | ) |
int CIAO::NodeApp_Configurator::rt_support_ [protected] |
CORBA::ORB_var CIAO::NodeApp_Configurator::orb_ [protected] |
Reimplemented in CIAO::RTNodeApp_Configurator.
ACE_DLL CIAO::NodeApp_Configurator::config_dll_ [protected] |