- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Namespace List
- Namespace Members

# Components::Transaction Namespace Reference

## Classes
exception | NoTransaction
exception | NotSupported
exception | SystemError
exception | RollbackError
exception | HeuristicMixed
exception | HeuristicRollback
exception | Security
exception | InvalidToken
interface | 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 Components::Transaction::Status

Enumerator:

  ACTIVE |
  MARKED_ROLLBACK |
  PREPARED |
  COMMITTED |
  ROLLED_BACK |
  NO_TRANSACTION |
  PREPARING |
  COMMITTING |
  ROLLING_BACK |