# 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.runtime
org.apache.cayenne.runtime
API related to `CayenneRuntime` creation.
org.apache.cayenne.tx

- Classes in org.apache.cayenne.tx used by org.apache.cayenne.access
  Class
  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.runtime
  Class
  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.runtime
  Class
  Description
  TransactionalOperation
  TransactionDescriptor
  Descriptor that allows to customize transaction logic.
  TransactionListener
  A callback that is notified as transaction progresses through stages.
- Classes in org.apache.cayenne.tx used by org.apache.cayenne.tx
  Class
  Description
  BaseTransaction
  DefaultTransactionManager.BaseTransactionHandler
  Transaction
  Cayenne Transaction interface.
  TransactionalOperation
  TransactionDescriptor
  Descriptor that allows to customize transaction logic.
  TransactionDescriptor.Builder
  Builder class for the TransactionDescriptor.
  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 behavior of transaction