DAnCE ..
Classes | Public Types | Public Member Functions | Private Attributes
DAnCE::DAM_NM_ReplyHandlerImpl Class Reference

#include <DomainApplicationManager_Impl.h>

Collaboration diagram for DAnCE::DAM_NM_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

 DAM_NM_ReplyHandlerImpl (DomainApplicationManager_Impl *dam_servant, Deployment::NodeManager_ptr nm, const char *node_id, const Counter_AutoPtr &counter)
virtual ~DAM_NM_ReplyHandlerImpl ()
virtual void joinDomain (void)
virtual void joinDomain_excep (::Messaging::ExceptionHolder *excep_holder)
virtual void leaveDomain (void)
virtual void leaveDomain_excep (::Messaging::ExceptionHolder *excep_holder)
virtual void preparePlan (::Deployment::NodeApplicationManager_ptr ami_return_val)
virtual void preparePlan_excep (::Messaging::ExceptionHolder *excep_holder)
virtual void destroyManager (void)
virtual void destroyManager_excep (::Messaging::ExceptionHolder *excep_holder)
virtual void getDynamicResources (const ::Deployment::Resources &ami_return_val)
virtual void getDynamicResources_excep (::Messaging::ExceptionHolder *excep_holder)

Private Attributes

DomainApplicationManager_Impl_var dam_servant_
Deployment::NodeManager_var nm_
ACE_CString node_id_
Counter_AutoPtr counter_

Member Typedef Documentation


Constructor & Destructor Documentation

DAM_NM_ReplyHandlerImpl::DAM_NM_ReplyHandlerImpl ( DomainApplicationManager_Impl dam_servant,
Deployment::NodeManager_ptr  nm,
const char *  node_id,
const Counter_AutoPtr counter 
)
DAM_NM_ReplyHandlerImpl::~DAM_NM_ReplyHandlerImpl ( ) [virtual]

Member Function Documentation

void DAM_NM_ReplyHandlerImpl::destroyManager ( void  ) [virtual]
void DAM_NM_ReplyHandlerImpl::destroyManager_excep ( ::Messaging::ExceptionHolder *  excep_holder) [virtual]
void DAM_NM_ReplyHandlerImpl::getDynamicResources ( const ::Deployment::Resources ami_return_val) [virtual]
void DAM_NM_ReplyHandlerImpl::getDynamicResources_excep ( ::Messaging::ExceptionHolder *  excep_holder) [virtual]
void DAM_NM_ReplyHandlerImpl::joinDomain ( void  ) [virtual]
void DAM_NM_ReplyHandlerImpl::joinDomain_excep ( ::Messaging::ExceptionHolder *  excep_holder) [virtual]
void DAM_NM_ReplyHandlerImpl::leaveDomain ( void  ) [virtual]
void DAM_NM_ReplyHandlerImpl::leaveDomain_excep ( ::Messaging::ExceptionHolder *  excep_holder) [virtual]
void DAM_NM_ReplyHandlerImpl::preparePlan ( ::Deployment::NodeApplicationManager_ptr  ami_return_val) [virtual]
void DAM_NM_ReplyHandlerImpl::preparePlan_excep ( ::Messaging::ExceptionHolder *  excep_holder) [virtual]

Member Data Documentation

Deployment::NodeManager_var DAnCE::DAM_NM_ReplyHandlerImpl::nm_ [private]

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