#include <NodeManager_Impl.h>
Public Member Functions | |
NodeManager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, 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_ |
ACE_CString | name_ |
TManagers | managers_ |
PROPERTY_MAP | properties_ |
typedef ACE_Map_Manager<ACE_CString, NodeApplicationManager_Impl*, ACE_Null_Mutex > DAnCE::NodeManager_Impl::TManagers [private] |
DAnCE::NodeManager_Impl::NodeManager_Impl | ( | CORBA::ORB_ptr | orb, | |
PortableServer::POA_ptr | poa, | |||
const char * | name, | |||
const PROPERTY_MAP & | options | |||
) |
The fixed listener port is caused by the usage of CCM Object locator.
DAnCE::NodeManager_Impl::~NodeManager_Impl | ( | ) | [virtual] |
void DAnCE::NodeManager_Impl::destroyManager | ( | ::Deployment::NodeApplicationManager_ptr | appManager | ) | [virtual] |
Deployment::Resources * DAnCE::NodeManager_Impl::getDynamicResources | ( | void | ) |
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 | |||
) |
TManagers DAnCE::NodeManager_Impl::managers_ [private] |
ACE_CString DAnCE::NodeManager_Impl::name_ [private] |
CORBA::ORB_var DAnCE::NodeManager_Impl::orb_ [private] |
PortableServer::POA_var DAnCE::NodeManager_Impl::poa_ [private] |