DAnCE
..
|
#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] |
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] |