|
|
TransactionOperations when realized through derived classes are operations that can be held and dispatched at a later time. The TransactionManager class is provided as a container for TransactionOperations.
NB TransactionOperation is analogous to the Command pattern in the BoF: Design Patterns , Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Addison Wesley, 1995, ISBN 0-201-63361-2.
~TransactionOperation ()
| ~TransactionOperation |
[virtual]
bool dispatch ()
| dispatch |
[pure virtual]
Dispatch operation
Returns: true on success, false on error.
string str ()
| str |
[const pure virtual]
Returns: string representation of operation.