DAnCE  ..
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Types | Public Member Functions | Private Attributes | List of all members
DAnCE::DAM_NM_ReplyHandlerImpl Class Reference

#include <DomainApplicationManager_Impl.h>

Inheritance diagram for DAnCE::DAM_NM_ReplyHandlerImpl:
Inheritance graph
Collaboration diagram for DAnCE::DAM_NM_ReplyHandlerImpl:
Collaboration graph

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

Counter_AutoPtr DAnCE::DAM_NM_ReplyHandlerImpl::counter_
private
DomainApplicationManager_Impl_var DAnCE::DAM_NM_ReplyHandlerImpl::dam_servant_
private
Deployment::NodeManager_var DAnCE::DAM_NM_ReplyHandlerImpl::nm_
private
ACE_CString DAnCE::DAM_NM_ReplyHandlerImpl::node_id_
private

The documentation for this class was generated from the following files: