Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

# Components::Transaction Namespace Reference

## Classes
exception | Components::Transaction::NoTransaction
exception | Components::Transaction::NotSupported
exception | Components::Transaction::SystemError
exception | Components::Transaction::RollbackError
exception | Components::Transaction::HeuristicMixed
exception | Components::Transaction::HeuristicRollback
exception | Components::Transaction::Security
exception | Components::Transaction::InvalidToken
interface | Components::Transaction::UserTransaction
## Typedefs
typedef sequence< octet > | TranToken
typedef UserTransaction * | UserTransaction_ptr
## Enumerations
enum | Status { ACTIVE, MARKED_ROLLBACK, PREPARED, COMMITTED, ROLLED_BACK, NO_TRANSACTION, PREPARING, COMMITTING, ROLLING_BACK }

## Typedef Documentation

typedef sequence<octet> Components::Transaction::TranToken

typedef UserTransaction* Components::Transaction::UserTransaction_ptr

## Enumeration Type Documentation

enum Status

  | Enumeration values:
  ACTIVE |
  MARKED_ROLLBACK |
  PREPARED |
  COMMITTED |
  ROLLED_BACK |
  NO_TRANSACTION |
  PREPARING |
  COMMITTING |
  ROLLING_BACK |