Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

DC_NullRecoveryAction Class Reference

#include <DC_NullRecoveryAction.h>

Inheritance diagram for DC_NullRecoveryAction:

RecoveryAction PunctualAction CC_RootObject List of all members.

Detailed Description

Recovery action that performs no action.

This recovery action is useful as a "placeholder" where a component of type RecoveryAction is required but where no concrete recovery actions are defined.

Note that there is no preclusion to linking non-null recovery actions to a null recovery action.

Author:
Alessandro Pasetti (P&P Software GmbH)
Version:
1.0

Definition at line 27 of file DC_NullRecoveryAction.h.

Public Member Functions

 DC_NullRecoveryAction (void)
 Instantiate a null recovery action.


Protected Member Functions

virtual TD_ActionOutcome doRecoveryAction (void)
 Return without taking any action.


Constructor & Destructor Documentation

DC_NullRecoveryAction::DC_NullRecoveryAction void   ) 
 

Instantiate a null recovery action.

The class identifier is set.

Definition at line 16 of file DC_NullRecoveryAction.cpp.


Member Function Documentation

TD_ActionOutcome DC_NullRecoveryAction::doRecoveryAction void   )  [protected, virtual]
 

Return without taking any action.

See also:
RecoveryAction::doAction
Returns:
always return the outcome code ACTION_SUCCESS

Implements RecoveryAction.

Definition at line 20 of file DC_NullRecoveryAction.cpp.


The documentation for this class was generated from the following files:
Copyright 2003 P&P Software GmbH - All Rights Reserved