|
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 |
1.8.6