# Package org.apache.cayenne.tx

- Interface Summary
  Interface | Description
  --- | ---
  Transaction | Cayenne Transaction interface.
  TransactionalOperation<T> |
  TransactionFactory |
  TransactionListener | A callback that is notified as transaction progresses through stages.
  TransactionManager | An optional utility service that simplifies wrapping multiple operations in transactions.

- Class Summary
  Class | Description
  --- | ---
  BaseTransaction | A Cayenne transaction.
  CayenneTransaction | Represents a Cayenne-managed local Transaction.
  DefaultTransactionFactory |
  DefaultTransactionManager |
  ExternalTransaction | Represents a container-managed transaction.
  TransactionFilter | A `DataChannelFilter` that provides transactions.

Copyright © 2001–2018 Apache Cayenne. All rights reserved.