#include <ExecutionManager_Impl.h>
Public Member Functions | |
ExecutionManager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, CosNaming::NamingContext_ptr) | |
virtual | ~ExecutionManager_Impl (void) |
virtual ::Deployment::DomainApplicationManager_ptr | preparePlan (const ::Deployment::DeploymentPlan &plan,::Deployment::ResourceCommitmentManager_ptr resourceCommitment) |
virtual ::Deployment::DomainApplicationManagers * | getManagers (void) |
virtual void | destroyManager (::Deployment::DomainApplicationManager_ptr manager) |
void | add_node_manager (const char *name, const char *ior) |
void | load_node_map (const ACE_TCHAR *filename) |
Private Types | |
typedef ACE_Map_Manager < ACE_CString, DomainApplicationManager_Impl *, ACE_Null_Mutex > | TDomainManagers |
Private Attributes | |
CORBA::ORB_var | orb_ |
PortableServer::POA_var | poa_ |
TDomainManagers | managers_ |
Node_Locator | locator_ |
typedef ACE_Map_Manager< ACE_CString, DomainApplicationManager_Impl*, ACE_Null_Mutex> DAnCE::ExecutionManager_Impl::TDomainManagers [private] |
ExecutionManager_Impl::ExecutionManager_Impl | ( | CORBA::ORB_ptr | orb, | |
PortableServer::POA_ptr | poa, | |||
CosNaming::NamingContext_ptr | nc | |||
) |
ExecutionManager_Impl::~ExecutionManager_Impl | ( | void | ) | [virtual] |
void ExecutionManager_Impl::add_node_manager | ( | const char * | name, | |
const char * | ior | |||
) |
void ExecutionManager_Impl::destroyManager | ( | ::Deployment::DomainApplicationManager_ptr | manager | ) | [virtual] |
Deployment::DomainApplicationManagers * ExecutionManager_Impl::getManagers | ( | void | ) |
void ExecutionManager_Impl::load_node_map | ( | const ACE_TCHAR * | filename | ) |
Deployment::DomainApplicationManager_ptr ExecutionManager_Impl::preparePlan | ( | const ::Deployment::DeploymentPlan & | plan, | |
::Deployment::ResourceCommitmentManager_ptr | resourceCommitment | |||
) |
PortableServer::POA_var DAnCE::ExecutionManager_Impl::poa_ [private] |