CIAO::ResourceCommitmentManager_i Class Reference

#include <ResourceCommitmentManager.h>

List of all members.

Public Member Functions

 ResourceCommitmentManager_i (void)
virtual ~ResourceCommitmentManager_i (void)
virtual void commitResources (const ::Deployment::ResourceAllocations &resources)
 Commits the resources.
virtual void releaseResources (const ::Deployment::ResourceAllocations &resources)

Private Member Functions

int add_to_commited_resource (::Deployment::ResourceAllocations res)
 This function adds the res to already commited resources. This is to be called from within commitResources.

Private Attributes

::Deployment::ResourceAllocations resources_
 The commited resource.


Constructor & Destructor Documentation

CIAO::ResourceCommitmentManager_i::ResourceCommitmentManager_i ( void   ) 

CIAO::ResourceCommitmentManager_i::~ResourceCommitmentManager_i ( void   )  [virtual]


Member Function Documentation

int CIAO::ResourceCommitmentManager_i::add_to_commited_resource ( ::Deployment::ResourceAllocations  res  )  [private]

This function adds the res to already commited resources. This is to be called from within commitResources.

add_to_commited_resource

void CIAO::ResourceCommitmentManager_i::commitResources ( const ::Deployment::ResourceAllocations resources  )  [virtual]

Commits the resources.

commitResources

This function makes a call to the DomainDataManager in order to commit the resources mentioned in the ResourceAllocation sequence. If the resource cannot be allocated throws a ResourceCommitmentFailed exception

void CIAO::ResourceCommitmentManager_i::releaseResources ( const ::Deployment::ResourceAllocations resources  )  [virtual]


Member Data Documentation

::Deployment::ResourceAllocations CIAO::ResourceCommitmentManager_i::resources_ [private]

The commited resource.


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