public final class TransactionCoordination extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
Modifier and Type | Method and Description |
---|---|
void |
bindTransaction(Transaction transaction) |
void |
clear() |
void |
commitCurrentTransaction() |
static TransactionCoordination |
getInstance() |
Transaction |
getTransaction() |
void |
isolateTransaction() |
static boolean |
isTransactionActive()
Determine is there is an active transaction associated with the current thread.
|
void |
resolveTransaction() |
void |
restoreIsolatedTransaction() |
void |
resumeSuspendedTransaction() |
void |
resumeXaTransactionIfAvailable() |
void |
rollbackCurrentTransaction() |
void |
suspendCurrentTransaction() |
void |
unbindTransaction(Transaction transaction) |
public static TransactionCoordination getInstance()
public Transaction getTransaction()
public void unbindTransaction(Transaction transaction) throws TransactionException
TransactionException
public void bindTransaction(Transaction transaction) throws TransactionException
TransactionException
public void resumeXaTransactionIfAvailable()
public void commitCurrentTransaction()
public void rollbackCurrentTransaction()
public void resolveTransaction() throws TransactionException
TransactionException
public void suspendCurrentTransaction() throws TransactionException
TransactionException
public void resumeSuspendedTransaction() throws TransactionException
TransactionException
public void clear()
public void isolateTransaction()
public void restoreIsolatedTransaction()
public static boolean isTransactionActive()
Copyright © 2018. All rights reserved.