# Uses of Package
org.apache.cayenne.tx

- Packages that use org.apache.cayenne.tx
  Package | Description
  --- | ---
  org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
  org.apache.cayenne.configuration.server |
  org.apache.cayenne.tx |

- Classes in org.apache.cayenne.tx used by org.apache.cayenne.access
  Class and Description
  TransactionFactory
  TransactionManager An optional utility service that simplifies wrapping multiple operations in transactions.

- Classes in org.apache.cayenne.tx used by org.apache.cayenne.configuration.server
  Class and Description
  TransactionalOperation
  TransactionDescriptor Descriptor that provide desired transaction isolation level and propagation logic.
  TransactionFactory
  TransactionListener A callback that is notified as transaction progresses through stages.

- Classes in org.apache.cayenne.tx used by org.apache.cayenne.tx
  Class and Description
  BaseTransaction A Cayenne transaction.
  DefaultTransactionManager.BaseTransactionHandler
  Transaction Cayenne Transaction interface.
  TransactionalOperation
  TransactionDescriptor Descriptor that provide desired transaction isolation level and propagation logic.
  TransactionFactory
  TransactionListener A callback that is notified as transaction progresses through stages.
  TransactionManager An optional utility service that simplifies wrapping multiple operations in transactions.
  TransactionPropagation Propagation behaviour of transaction

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