Deployment_AMI_NodeApplicationManagerHandler_i Class Reference

#include <Reply_Handler_i.h>

Collaboration diagram for Deployment_AMI_NodeApplicationManagerHandler_i:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Deployment_AMI_NodeApplicationManagerHandler_i (CIAO::DomainApplicationManager_AMH_Impl *dam)
 Constructor.
virtual ~Deployment_AMI_NodeApplicationManagerHandler_i (void)
 Destructor.
virtual void startLaunch (::Deployment::Application_ptr ami_return_val, const ::Deployment::Connections &providedReference)
::Deployment::NodeApplication_ptr get_node_app (void)
::Deployment::Connections get_connections (void)
virtual void perform_redeployment (::Deployment::Application_ptr ami_return_val, const ::Deployment::Connections &providedReference)
 Unused operations.
virtual void perform_redeployment_excep (::Messaging::ExceptionHolder *)
virtual void reset_plan (void)
virtual void reset_plan_excep (::Messaging::ExceptionHolder *)
virtual void set_shared_components (void)
virtual void set_shared_components_excep (::Messaging::ExceptionHolder *)
virtual void set_priority (::CORBA::Long)
virtual void set_priority_excep (::Messaging::ExceptionHolder *)
virtual void startLaunch_excep (::Messaging::ExceptionHolder *)
virtual void destroyApplication (void)
virtual void destroyApplication_excep (::Messaging::ExceptionHolder *)

Private Attributes

::Deployment::NodeApplication_var retn_node_app_
::Deployment::Connections retn_connections_
ACE_SYNCH_MUTEX lock_
::CIAO::DomainApplicationManager_AMH_Impldam_

Constructor & Destructor Documentation

Deployment_AMI_NodeApplicationManagerHandler_i::Deployment_AMI_NodeApplicationManagerHandler_i ( CIAO::DomainApplicationManager_AMH_Impl dam  ) 

Constructor.

Deployment_AMI_NodeApplicationManagerHandler_i::~Deployment_AMI_NodeApplicationManagerHandler_i ( void   )  [virtual]

Destructor.


Member Function Documentation

void Deployment_AMI_NodeApplicationManagerHandler_i::destroyApplication ( void   )  [virtual]

void Deployment_AMI_NodeApplicationManagerHandler_i::destroyApplication_excep ( ::Messaging::ExceptionHolder *   )  [virtual]

Deployment::Connections Deployment_AMI_NodeApplicationManagerHandler_i::get_connections ( void   ) 

Deployment::NodeApplication_ptr Deployment_AMI_NodeApplicationManagerHandler_i::get_node_app ( void   ) 

void Deployment_AMI_NodeApplicationManagerHandler_i::perform_redeployment ( ::Deployment::Application_ptr  ami_return_val,
const ::Deployment::Connections providedReference 
) [virtual]

Unused operations.

void Deployment_AMI_NodeApplicationManagerHandler_i::perform_redeployment_excep ( ::Messaging::ExceptionHolder *   )  [virtual]

void Deployment_AMI_NodeApplicationManagerHandler_i::reset_plan ( void   )  [virtual]

void Deployment_AMI_NodeApplicationManagerHandler_i::reset_plan_excep ( ::Messaging::ExceptionHolder *   )  [virtual]

void Deployment_AMI_NodeApplicationManagerHandler_i::set_priority ( ::CORBA::Long   )  [virtual]

void Deployment_AMI_NodeApplicationManagerHandler_i::set_priority_excep ( ::Messaging::ExceptionHolder *   )  [virtual]

void Deployment_AMI_NodeApplicationManagerHandler_i::set_shared_components ( void   )  [virtual]

void Deployment_AMI_NodeApplicationManagerHandler_i::set_shared_components_excep ( ::Messaging::ExceptionHolder *   )  [virtual]

void Deployment_AMI_NodeApplicationManagerHandler_i::startLaunch ( ::Deployment::Application_ptr  ami_return_val,
const ::Deployment::Connections providedReference 
) [virtual]

void Deployment_AMI_NodeApplicationManagerHandler_i::startLaunch_excep ( ::Messaging::ExceptionHolder *   )  [virtual]


Member Data Documentation

::CIAO::DomainApplicationManager_AMH_Impl* Deployment_AMI_NodeApplicationManagerHandler_i::dam_ [private]

ACE_SYNCH_MUTEX Deployment_AMI_NodeApplicationManagerHandler_i::lock_ [private]

::Deployment::Connections Deployment_AMI_NodeApplicationManagerHandler_i::retn_connections_ [private]

::Deployment::NodeApplication_var Deployment_AMI_NodeApplicationManagerHandler_i::retn_node_app_ [private]


The documentation for this class was generated from the following files:
Generated on Mon Apr 30 23:46:32 2007 for DAnCE by  doxygen 1.4.7-1