#include <DomainApplicationManager_Impl.h>
Classes | |
class | DestroyApplicationCompletionHandler |
class | DestroyManagerCompletionHandler |
class | StartLaunchCompletionHandler |
Public Member Functions | |
DomainApplicationManager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, const ::Deployment::DeploymentPlan &plan, Node_Locator &nodes) | |
virtual | ~DomainApplicationManager_Impl () |
virtual void | startLaunch (::Deployment::AMH_ApplicationManagerResponseHandler_ptr _tao_rh, const ::Deployment::Properties &configProperty) |
virtual void | destroyApplication (::Deployment::AMH_ApplicationManagerResponseHandler_ptr _tao_rh,::Deployment::Application_ptr) |
virtual void | getApplications (::Deployment::AMH_DomainApplicationManagerResponseHandler_ptr _tao_rh) |
virtual void | getPlan (::Deployment::AMH_DomainApplicationManagerResponseHandler_ptr _tao_rh) |
const char * | getPlanUUID (void) |
void | preparePlan (DAM_CompletionHandler *em_handler) |
void | destroyManager (DAM_CompletionHandler *em_handler) |
Private Types | |
typedef ACE_Vector < DomainApplication_Impl * > | TApplications |
Private Member Functions | |
void | finish_startLaunch (::Deployment::AMH_ApplicationManagerResponseHandler_ptr _tao_rh, DomainApplication_Impl *da_servant, const ::Deployment::Connections &providedReference) |
void | fail_startLaunch (::Deployment::AMH_ApplicationManagerResponseHandler_ptr _tao_rh, CORBA::Exception *local_ex) |
void | finishDestroyManager (const DAM_CompletionHandler_AutoPtr &ch_ptr) |
Private Attributes | |
CORBA::ORB_var | orb_ |
PortableServer::POA_var | poa_ |
const Deployment::DeploymentPlan | plan_ |
DomainApplication_Impl::TNam2Nm | sub_app_mgr_ |
DomainApplication_Impl::TNm2Id | node_ids_ |
Node_Locator & | nodes_ |
TApplications | running_app_ |
Friends | |
class | StartLaunchCompletionHandler |
class | DestroyManagerCompletionHandler |
class | DAM_NM_ReplyHandlerImpl |
typedef ACE_Vector<DomainApplication_Impl*> DAnCE::DomainApplicationManager_Impl::TApplications [private] |
DAnCE::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::AMH_ApplicationManagerResponseHandler_ptr | _tao_rh, | |
::Deployment::Application_ptr | application | |||
) | [virtual] |
void DomainApplicationManager_Impl::destroyManager | ( | DAM_CompletionHandler * | em_handler | ) |
void DomainApplicationManager_Impl::fail_startLaunch | ( | ::Deployment::AMH_ApplicationManagerResponseHandler_ptr | _tao_rh, | |
CORBA::Exception * | local_ex | |||
) | [private] |
void DomainApplicationManager_Impl::finish_startLaunch | ( | ::Deployment::AMH_ApplicationManagerResponseHandler_ptr | _tao_rh, | |
DomainApplication_Impl * | da_servant, | |||
const ::Deployment::Connections & | providedReference | |||
) | [private] |
void DomainApplicationManager_Impl::finishDestroyManager | ( | const DAM_CompletionHandler_AutoPtr & | ch_ptr | ) | [private] |
void DomainApplicationManager_Impl::getApplications | ( | ::Deployment::AMH_DomainApplicationManagerResponseHandler_ptr | _tao_rh | ) | [virtual] |
void DomainApplicationManager_Impl::getPlan | ( | ::Deployment::AMH_DomainApplicationManagerResponseHandler_ptr | _tao_rh | ) | [virtual] |
const char * DomainApplicationManager_Impl::getPlanUUID | ( | void | ) |
void DomainApplicationManager_Impl::preparePlan | ( | DAM_CompletionHandler * | em_handler | ) |
void DomainApplicationManager_Impl::startLaunch | ( | ::Deployment::AMH_ApplicationManagerResponseHandler_ptr | _tao_rh, | |
const ::Deployment::Properties & | configProperty | |||
) | [virtual] |
friend class DAM_NM_ReplyHandlerImpl [friend] |
friend class DestroyManagerCompletionHandler [friend] |
friend class StartLaunchCompletionHandler [friend] |