DAnCE::ExecutionManager_Impl Class Reference

#include <ExecutionManager_Impl.h>

Collaboration diagram for DAnCE::ExecutionManager_Impl:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ExecutionManager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, CosNaming::NamingContext_ptr)
virtual ~ExecutionManager_Impl ()
virtual
::Deployment::DomainApplicationManager_ptr 
preparePlan (const ::Deployment::DeploymentPlan &plan,::Deployment::ResourceCommitmentManager_ptr resourceCommitment)
virtual
::Deployment::DomainApplicationManagers
getManagers ()
virtual void destroyManager (::Deployment::DomainApplicationManager_ptr manager)
virtual void shutdown ()
void add_node_manager (const ACE_TCHAR *name, const ACE_TCHAR *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_


Member Typedef Documentation


Constructor & Destructor Documentation

ExecutionManager_Impl::ExecutionManager_Impl ( CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa,
CosNaming::NamingContext_ptr  nc 
)

ExecutionManager_Impl::~ExecutionManager_Impl (  )  [virtual]


Member Function Documentation

void ExecutionManager_Impl::add_node_manager ( const ACE_TCHAR name,
const ACE_TCHAR ior 
)

void ExecutionManager_Impl::destroyManager ( ::Deployment::DomainApplicationManager_ptr  manager  )  [virtual]

Deployment::DomainApplicationManagers * ExecutionManager_Impl::getManagers (  ) 

void ExecutionManager_Impl::load_node_map ( const ACE_TCHAR filename  ) 

Deployment::DomainApplicationManager_ptr ExecutionManager_Impl::preparePlan ( const ::Deployment::DeploymentPlan plan,
::Deployment::ResourceCommitmentManager_ptr  resourceCommitment 
)

void ExecutionManager_Impl::shutdown (  )  [virtual]


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Tue Apr 14 12:10:33 2009 for DAnCE by  doxygen 1.5.8