#include <Node_Manager_Module.h>
Classes | |
struct | SOptions |
Public Member Functions | |
DAnCE_NodeManager_Module (void) | |
Constructor. | |
~DAnCE_NodeManager_Module (void) | |
Destructor. | |
CORBA::Object_ptr | init (CORBA::ORB_ptr orb, int argc, ACE_TCHAR *argv[]) |
Private Types | |
typedef ACE_Map_Manager < ACE_TString, DAnCE::NodeManager_Impl *, ACE_Null_Mutex > | Servant_Map |
Here we store the servants. | |
Private Member Functions | |
const char * | usage (void) |
bool | parse_args (int argc, ACE_TCHAR *argv[]) |
void | register_value_factories (void) |
void | create_poas (void) |
void | create_nm_properties (DAnCE::Utility::PROPERTY_MAP &props) |
void | load_artifact_installation_modules (int argc, ACE_TCHAR *argv[]) |
Private Attributes | |
Servant_Map | nm_map_ |
CORBA::ORB_var | orb_ |
CosNaming::NamingContext_var | domain_nc_ |
SOptions | options_ |
PortableServer::POA_var | root_poa_ |
PortableServer::POA_var | nm_poa_ |
DAnCE::ArtifactInstallation_var | installer_ |
typedef ACE_Map_Manager< ACE_TString, DAnCE::NodeManager_Impl *, ACE_Null_Mutex > DAnCE_NodeManager_Module::Servant_Map [private] |
Here we store the servants.
DAnCE_NodeManager_Module::DAnCE_NodeManager_Module | ( | void | ) |
Constructor.
DAnCE_NodeManager_Module::~DAnCE_NodeManager_Module | ( | void | ) |
Destructor.
void DAnCE_NodeManager_Module::create_nm_properties | ( | DAnCE::Utility::PROPERTY_MAP & | props | ) | [private] |
void DAnCE_NodeManager_Module::create_poas | ( | void | ) | [private] |
CORBA::Object_ptr DAnCE_NodeManager_Module::init | ( | CORBA::ORB_ptr | orb, | |
int | argc, | |||
ACE_TCHAR * | argv[] | |||
) |
Overload the base class method to create a new instance of a DAnCE_NodeManager_Module object.
void DAnCE_NodeManager_Module::load_artifact_installation_modules | ( | int | argc, | |
ACE_TCHAR * | argv[] | |||
) | [private] |
bool DAnCE_NodeManager_Module::parse_args | ( | int | argc, | |
ACE_TCHAR * | argv[] | |||
) | [private] |
void DAnCE_NodeManager_Module::register_value_factories | ( | void | ) | [private] |
const char * DAnCE_NodeManager_Module::usage | ( | void | ) | [private] |
CosNaming::NamingContext_var DAnCE_NodeManager_Module::domain_nc_ [private] |
DAnCE::ArtifactInstallation_var DAnCE_NodeManager_Module::installer_ [private] |
Servant_Map DAnCE_NodeManager_Module::nm_map_ [private] |
SOptions DAnCE_NodeManager_Module::options_ [private] |
CORBA::ORB_var DAnCE_NodeManager_Module::orb_ [private] |