public class TransactionalState extends Object
| Constructor and Description |
|---|
TransactionalState() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
commitBoundary() |
protected static void |
commitBoundary(Throwable throwable) |
static ProxyTransaction<?> |
currentTransaction(String sessionSourceKey) |
static boolean |
isInTransaction() |
static boolean |
isInTransaction(String sessionSourceKey) |
static RollbackAwareBoundarySet<ProxyTransaction<?>> |
obtainBoundary(ProxySession<?,?> proxySession) |
protected static void |
rollbackBoundary(Throwable throwable) |
protected static void |
startBoundary(Transactional transactional) |
static boolean |
withinBoundary(ProxySession<?,?> proxySession) |
static boolean |
withinBoundary(String sessionSourceKey) |
public static boolean isInTransaction()
public static boolean isInTransaction(String sessionSourceKey)
public static ProxyTransaction<?> currentTransaction(String sessionSourceKey)
public static boolean withinBoundary(ProxySession<?,?> proxySession)
public static boolean withinBoundary(String sessionSourceKey)
public static RollbackAwareBoundarySet<ProxyTransaction<?>> obtainBoundary(ProxySession<?,?> proxySession)
protected static void startBoundary(Transactional transactional)
protected static void commitBoundary()
throws TransactionError
TransactionErrorprotected static void commitBoundary(Throwable throwable) throws TransactionError
TransactionErrorprotected static void rollbackBoundary(Throwable throwable) throws TransactionError
TransactionErrorCopyright © 2020. All rights reserved.