Class TransactionalState
java.lang.Object
org.smallmind.persistence.orm.aop.TransactionalState
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidprotected static voidcommitBoundary(Throwable throwable) static ProxyTransaction<?>currentTransaction(String sessionSourceKey) static booleanstatic booleanisInTransaction(String sessionSourceKey) static RollbackAwareBoundarySet<ProxyTransaction<?>>obtainBoundary(ProxySession<?, ?> proxySession) protected static voidrollbackBoundary(Throwable throwable) protected static voidstartBoundary(Transactional transactional) static booleanwithinBoundary(String sessionSourceKey) static booleanwithinBoundary(ProxySession<?, ?> proxySession)
-
Constructor Details
-
TransactionalState
public TransactionalState()
-
-
Method Details
-
isInTransaction
public static boolean isInTransaction() -
isInTransaction
-
currentTransaction
-
withinBoundary
-
withinBoundary
-
obtainBoundary
public static RollbackAwareBoundarySet<ProxyTransaction<?>> obtainBoundary(ProxySession<?, ?> proxySession) -
startBoundary
-
commitBoundary
- Throws:
TransactionError
-
commitBoundary
- Throws:
TransactionError
-
rollbackBoundary
- Throws:
TransactionError
-