#include <DomainApplicationManager_Impl.h>
Public Member Functions | |
DomainApplicationManager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, const Deployment::DeploymentPlan &plan, Node_Locator &nodes) | |
virtual | ~DomainApplicationManager_Impl () |
virtual Deployment::Application_ptr | startLaunch (const Deployment::Properties &configProperty, Deployment::Connections_out providedReference) |
virtual void | destroyApplication (Deployment::Application_ptr) |
virtual ::Deployment::Applications * | getApplications (void) |
virtual ::Deployment::DeploymentPlan * | getPlan (void) |
Private Types | |
typedef ACE_Vector < DomainApplication_Impl * > | TApplications |
Private Member Functions | |
void | preparePlan () |
Private Attributes | |
CORBA::ORB_var | orb_ |
PortableServer::POA_var | poa_ |
const Deployment::DeploymentPlan | plan_ |
DomainApplication_Impl::TNam2Nm | sub_app_mgr_ |
Node_Locator & | nodes_ |
TApplications | running_app_ |
typedef ACE_Vector<DomainApplication_Impl*> DAnCE::DomainApplicationManager_Impl::TApplications [private] |
DomainApplicationManager_Impl::DomainApplicationManager_Impl | ( | CORBA::ORB_ptr | orb, | |
PortableServer::POA_ptr | poa, | |||
const Deployment::DeploymentPlan & | plan, | |||
Node_Locator & | nodes | |||
) |
DomainApplicationManager_Impl::~DomainApplicationManager_Impl | ( | ) | [virtual] |
void DomainApplicationManager_Impl::destroyApplication | ( | Deployment::Application_ptr | application | ) | [virtual] |
Deployment::Applications * DomainApplicationManager_Impl::getApplications | ( | void | ) |
Deployment::DeploymentPlan * DomainApplicationManager_Impl::getPlan | ( | void | ) |
void DomainApplicationManager_Impl::preparePlan | ( | ) | [private] |
Deployment::Application_ptr DomainApplicationManager_Impl::startLaunch | ( | const Deployment::Properties & | configProperty, | |
Deployment::Connections_out | providedReference | |||
) | [virtual] |
PortableServer::POA_var DAnCE::DomainApplicationManager_Impl::poa_ [private] |