Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CdbCommandTransReadOrUpdate Class Reference

This class implements the actual transaction manager. More...

#include <CdbCommandTransReadOrUpdate.hh>

Inheritance diagram for CdbCommandTransReadOrUpdate:

CdbCommandTrans List of all members.

Public Member Functions

 CdbCommandTransReadOrUpdate (BdbMode theMode=BdbcRead)
 Constructor.

virtual ~CdbCommandTransReadOrUpdate ()
 Destructor.

virtual CdbStatus start ()
 Start a new transaction.

virtual CdbStatus commit ()
 Commit an active transaction.

virtual CdbStatus commitAndHold ()
 Commit and hold an active transaction.

virtual CdbStatus abort ()
 Abort an active transaction.


Detailed Description

This class implements the actual transaction manager.

This manager can be used to begin the actual transaction.

Definition at line 15 of file CdbCommandTransReadOrUpdate.hh.


Constructor & Destructor Documentation

CdbCommandTransReadOrUpdate::CdbCommandTransReadOrUpdate BdbMode    theMode = BdbcRead
 

Constructor.

See also:
CdbCommandTransReadOrUpdate

Definition at line 17 of file CdbCommandTransReadOrUpdate.cc.

CdbCommandTransReadOrUpdate::~CdbCommandTransReadOrUpdate   [virtual]
 

Destructor.

Definition at line 22 of file CdbCommandTransReadOrUpdate.cc.


Member Function Documentation

CdbStatus CdbCommandTransReadOrUpdate::abort   [virtual]
 

Abort an active transaction.

Implement a pure virtual method defined by the base class.

See also:
CdbCommandTrans::abort()

Implements CdbCommandTrans.

Definition at line 78 of file CdbCommandTransReadOrUpdate.cc.

References CdbStatus::Error, and CdbStatus::Success.

CdbStatus CdbCommandTransReadOrUpdate::commit   [virtual]
 

Commit an active transaction.

Implement a pure virtual method defined by the base class.

See also:
CdbCommandTrans::commit()

Implements CdbCommandTrans.

Definition at line 57 of file CdbCommandTransReadOrUpdate.cc.

References CdbStatus::Error, and CdbStatus::Success.

CdbStatus CdbCommandTransReadOrUpdate::commitAndHold   [virtual]
 

Commit and hold an active transaction.

Implement a pure virtual method defined by the base class.

See also:
CdbCommandTrans::commitAndHold()

Implements CdbCommandTrans.

Definition at line 68 of file CdbCommandTransReadOrUpdate.cc.

References CdbStatus::Error, and CdbStatus::Success.

CdbStatus CdbCommandTransReadOrUpdate::start   [virtual]
 

Start a new transaction.

Implement a pure virtual method defined by the base class.

See also:
CdbCommandTrans::start()

Implements CdbCommandTrans.

Definition at line 26 of file CdbCommandTransReadOrUpdate.cc.

References CdbStatus::Error, and CdbStatus::Success.


The documentation for this class was generated from the following files:
Generated on Mon Dec 5 18:22:21 2005 for CDB by doxygen1.3-rc3