DAnCE::NodeManager_Impl Class Reference
#include <NodeManager_Impl.h>
List of all members.
Public Member Functions |
| NodeManager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, DAnCE::ArtifactInstallation_ptr installer, const char *name, const PROPERTY_MAP &options) |
| The fixed listener port is caused by the usage of CCM Object locator.
|
virtual | ~NodeManager_Impl () |
virtual void | joinDomain (const ::Deployment::Domain &theDomain,::Deployment::TargetManager_ptr manager,::Deployment::Logger_ptr log,::CORBA::Long updateInterval) |
virtual void | leaveDomain (void) |
virtual
::Deployment::NodeApplicationManager_ptr | preparePlan (const ::Deployment::DeploymentPlan &plan,::Deployment::ResourceCommitmentManager_ptr resourceCommitment) |
virtual void | destroyManager (::Deployment::NodeApplicationManager_ptr appManager) |
virtual ::Deployment::Resources * | getDynamicResources (void) |
Private Types |
typedef ACE_Map_Manager
< ACE_CString,
NodeApplicationManager_Impl
*, ACE_Null_Mutex > | TManagers |
Private Attributes |
CORBA::ORB_var | orb_ |
PortableServer::POA_var | poa_ |
DAnCE::ArtifactInstallation_var | installer_ |
ACE_CString | name_ |
TManagers | managers_ |
PROPERTY_MAP | properties_ |
DAnCE::Deployment_Scheduler | scheduler_ |
Member Typedef Documentation
- Todo:
- , see if we can use a _ptr
Constructor & Destructor Documentation
The fixed listener port is caused by the usage of CCM Object locator.
DAnCE::NodeManager_Impl::~NodeManager_Impl |
( |
|
) |
[virtual] |
Member Function Documentation
void DAnCE::NodeManager_Impl::destroyManager |
( |
::Deployment::NodeApplicationManager_ptr |
appManager |
) |
[virtual] |
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 |
( |
void |
|
) |
[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: