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 (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_

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 ( void   )  [virtual]

Member Function Documentation

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 
)

Member Data Documentation

PortableServer::POA_var DAnCE::ExecutionManager_Impl::poa_ [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2