DAnCE::DA_NAM_ReplyHandlerImpl Class Reference

#include <Domain_Application_Impl.h>

Collaboration diagram for DAnCE::DA_NAM_ReplyHandlerImpl:
Collaboration graph
[legend]

List of all members.

Classes

class  Counter

Public Types

typedef
ACE_Refcounted_Auto_Ptr
< Counter, ACE_Null_Mutex
Counter_AutoPtr

Public Member Functions

 DA_NAM_ReplyHandlerImpl (DomainApplication_Impl *da_servant,::Deployment::NodeApplicationManager_ptr nam, const char *node_id, const Counter_AutoPtr &counter)
virtual void startLaunch (::Deployment::Application_ptr ami_return_val, const ::Deployment::Connections &providedReference)
virtual void startLaunch_excep (::Messaging::ExceptionHolder *excep_holder)
virtual void destroyApplication (void)
virtual void destroyApplication_excep (::Messaging::ExceptionHolder *excep_holder)

Private Attributes

DomainApplication_Impl_var da_servant_
ACE_CString node_id_
::Deployment::NodeApplicationManager_var nam_
Counter_AutoPtr counter_

Member Typedef Documentation


Constructor & Destructor Documentation

DAnCE::DA_NAM_ReplyHandlerImpl::DA_NAM_ReplyHandlerImpl ( DomainApplication_Impl da_servant,
::Deployment::NodeApplicationManager_ptr  nam,
const char *  node_id,
const Counter_AutoPtr counter 
)

Member Function Documentation

void DAnCE::DA_NAM_ReplyHandlerImpl::destroyApplication ( void   )  [virtual]
void DAnCE::DA_NAM_ReplyHandlerImpl::destroyApplication_excep ( ::Messaging::ExceptionHolder *  excep_holder  )  [virtual]
void DAnCE::DA_NAM_ReplyHandlerImpl::startLaunch ( ::Deployment::Application_ptr  ami_return_val,
const ::Deployment::Connections providedReference 
) [virtual]
void DAnCE::DA_NAM_ReplyHandlerImpl::startLaunch_excep ( ::Messaging::ExceptionHolder *  excep_holder  )  [virtual]

Member Data Documentation

::Deployment::NodeApplicationManager_var DAnCE::DA_NAM_ReplyHandlerImpl::nam_ [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2