| Package | Description | 
|---|---|
| org.apache.cayenne.configuration.server | |
| org.apache.cayenne.tx | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | ServerRuntime. performInTransaction(TransactionalOperation<T> op)Runs provided operation wrapped in a single transaction. | 
| <T> T | ServerRuntime. performInTransaction(TransactionalOperation<T> op,
                    TransactionListener callback)Runs provided operation wrapped in a single transaction. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected <T> T | DefaultTransactionManager. performInLocalTransaction(TransactionalOperation<T> op,
                         TransactionListener callback) | 
| <T> T | DefaultTransactionManager. performInTransaction(TransactionalOperation<T> op) | 
| <T> T | TransactionManager. performInTransaction(TransactionalOperation<T> op)Starts a new transaction (or joins an existing one) calling
  perform(), and then committing or rolling back the
 transaction. | 
| <T> T | DefaultTransactionManager. performInTransaction(TransactionalOperation<T> op,
                    TransactionListener callback) | 
| <T> T | TransactionManager. performInTransaction(TransactionalOperation<T> op,
                    TransactionListener callback)Starts a new transaction (or joins an existing one) calling
  perform(), and then committing or rolling back the
 transaction. | 
| protected <T> T | DefaultTransactionManager. performInTransaction(Transaction tx,
                    TransactionalOperation<T> op,
                    TransactionListener callback) | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.