|
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] |
1.7.5