DAnCE::NodeManager_Impl Class Reference

#include <NodeManager_Impl.h>

Collaboration diagram for DAnCE::NodeManager_Impl:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 NodeManager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, const char *name, RedirectionService &redirection, const PROPERTY_MAP &options)
virtual ~NodeManager_Impl ()
virtual void joinDomain (const ::Deployment::Domain &theDomain,::Deployment::TargetManager_ptr manager,::Deployment::Logger_ptr log,::CORBA::Long updateInterval)
virtual void leaveDomain ()
virtual
::Deployment::NodeApplicationManager_ptr 
preparePlan (const ::Deployment::DeploymentPlan &plan,::Deployment::ResourceCommitmentManager_ptr resourceCommitment)
virtual void destroyManager (::Deployment::NodeApplicationManager_ptr appManager)
virtual ::Deployment::ResourcesgetDynamicResources ()
const char * getName ()

Private Types

typedef ACE_Map_Manager
< ACE_CString,
NodeApplicationManager_Impl
*, ACE_Null_Mutex
TManagers

Private Attributes

CORBA::ORB_var orb_
PortableServer::POA_var poa_
ACE_CString name_
TManagers managers_
RedirectionServiceredirection_
PROPERTY_MAP properties_


Member Typedef Documentation


Constructor & Destructor Documentation

DAnCE::NodeManager_Impl::NodeManager_Impl ( CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa,
const char *  name,
RedirectionService redirection,
const PROPERTY_MAP options 
)

DAnCE::NodeManager_Impl::~NodeManager_Impl (  )  [virtual]


Member Function Documentation

void DAnCE::NodeManager_Impl::destroyManager ( ::Deployment::NodeApplicationManager_ptr  appManager  )  [virtual]

Deployment::Resources * DAnCE::NodeManager_Impl::getDynamicResources (  ) 

const char* DAnCE::NodeManager_Impl::getName (  ) 

void DAnCE::NodeManager_Impl::joinDomain ( const ::Deployment::Domain theDomain,
::Deployment::TargetManager_ptr  manager,
::Deployment::Logger_ptr  log,
::CORBA::Long  updateInterval 
) [virtual]

void DAnCE::NodeManager_Impl::leaveDomain (  )  [virtual]

Deployment::NodeApplicationManager_ptr DAnCE::NodeManager_Impl::preparePlan ( const ::Deployment::DeploymentPlan plan,
::Deployment::ResourceCommitmentManager_ptr  resourceCommitment 
)


Member Data Documentation


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

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