DAnCE
..
|
#include <NodeManager_Impl.h>
Public Member Functions | |
NodeManager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, DAnCE::ArtifactInstallation_ptr installer, const char *name, std::string config_file, const PROPERTY_MAP &options) | |
The fixed listener port is caused by the usage of CCM Object locator. More... | |
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_ |
|
private |
DAnCE::NodeManager_Impl::NodeManager_Impl | ( | CORBA::ORB_ptr | orb, |
PortableServer::POA_ptr | poa, | ||
DAnCE::ArtifactInstallation_ptr | installer, | ||
const char * | name, | ||
std::string | config_file, | ||
const PROPERTY_MAP & | options | ||
) |
The fixed listener port is caused by the usage of CCM Object locator.
|
virtual |
|
virtual |
Deployment::Resources * DAnCE::NodeManager_Impl::getDynamicResources | ( | void | ) |
|
virtual |
|
virtual |
Deployment::NodeApplicationManager_ptr DAnCE::NodeManager_Impl::preparePlan | ( | const ::Deployment::DeploymentPlan & | plan, |
::Deployment::ResourceCommitmentManager_ptr | resourceCommitment | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |