public class CayenneTransaction extends BaseTransaction
| Modifier and Type | Field and Description |
|---|---|
protected JdbcEventLogger |
logger |
connections, listeners, status, STATUS_ACTIVE, STATUS_COMMITTED, STATUS_COMMITTING, STATUS_MARKED_ROLLEDBACK, STATUS_NO_TRANSACTION, STATUS_ROLLEDBACK, STATUS_ROLLING_BACK| Constructor and Description |
|---|
CayenneTransaction(JdbcEventLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin()
Starts a Transaction.
|
protected void |
connectionAdded(Connection connection) |
boolean |
isExternal()
Is this transaction managed by external transaction manager
|
protected void |
processCommit() |
protected void |
processRollback() |
addConnection, addListener, bindThreadTransaction, close, commit, getConnections, getExistingConnection, getOrCreateConnection, getThreadTransaction, isRollbackOnly, rollback, setRollbackOnlyprotected JdbcEventLogger logger
public CayenneTransaction(JdbcEventLogger logger)
public void begin()
BaseTransactionbegin in interface Transactionbegin in class BaseTransactionprotected void connectionAdded(Connection connection)
connectionAdded in class BaseTransactionprotected void processCommit()
processCommit in class BaseTransactionprotected void processRollback()
processRollback in class BaseTransactionpublic boolean isExternal()
TransactionCopyright © 2001–2023 Apache Cayenne. All rights reserved.