public class JtaTransactionContext extends Object implements TransactionContext
| Modifier and Type | Class and Description |
|---|---|
static class |
JtaTransactionContext.TransactionStateSynchronization |
| Modifier and Type | Field and Description |
|---|---|
static TransactionLogger |
LOG |
protected TransactionManager |
transactionManager |
| Constructor and Description |
|---|
JtaTransactionContext(TransactionManager transactionManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTransactionListener(TransactionState transactionState,
TransactionListener transactionListener)
Add a
TransactionListener to the current transaction. |
void |
commit()
Commit the current transaction.
|
protected Transaction |
getTransaction() |
boolean |
isTransactionActive() |
void |
rollback()
Rollback the current transaction.
|
public static final TransactionLogger LOG
protected final TransactionManager transactionManager
public JtaTransactionContext(TransactionManager transactionManager)
public void commit()
TransactionContextcommit in interface TransactionContextpublic void rollback()
TransactionContextrollback in interface TransactionContextprotected Transaction getTransaction()
public void addTransactionListener(TransactionState transactionState, TransactionListener transactionListener)
TransactionContextTransactionListener to the current transaction.addTransactionListener in interface TransactionContexttransactionState - the transaction state for which the TransactionListener should be added.transactionListener - the TransactionListener to add.public boolean isTransactionActive()
isTransactionActive in interface TransactionContextCopyright © 2018. All rights reserved.