Package org.flowable.common.spring
Class SpringTransactionContext.TransactionSynchronizationAdapter
java.lang.Object
org.flowable.common.spring.SpringTransactionContext.TransactionSynchronizationAdapter
- All Implemented Interfaces:
Flushable
,Ordered
,TransactionSynchronization
- Enclosing class:
- SpringTransactionContext
protected abstract class SpringTransactionContext.TransactionSynchronizationAdapter
extends Object
implements TransactionSynchronization, Ordered
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Fields inherited from interface org.springframework.transaction.support.TransactionSynchronization
STATUS_COMMITTED, STATUS_ROLLED_BACK, STATUS_UNKNOWN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
afterCompletion
(int status) void
beforeCommit
(boolean readOnly) void
void
flush()
int
getOrder()
void
resume()
void
suspend()
-
Constructor Details
-
TransactionSynchronizationAdapter
protected TransactionSynchronizationAdapter()
-
-
Method Details
-
suspend
public void suspend()- Specified by:
suspend
in interfaceTransactionSynchronization
-
resume
public void resume()- Specified by:
resume
in interfaceTransactionSynchronization
-
flush
public void flush()- Specified by:
flush
in interfaceFlushable
- Specified by:
flush
in interfaceTransactionSynchronization
-
beforeCommit
public void beforeCommit(boolean readOnly) - Specified by:
beforeCommit
in interfaceTransactionSynchronization
-
beforeCompletion
public void beforeCompletion()- Specified by:
beforeCompletion
in interfaceTransactionSynchronization
-
afterCommit
public void afterCommit()- Specified by:
afterCommit
in interfaceTransactionSynchronization
-
afterCompletion
public void afterCompletion(int status) - Specified by:
afterCompletion
in interfaceTransactionSynchronization
-
getOrder
public int getOrder()- Specified by:
getOrder
in interfaceOrdered
- Specified by:
getOrder
in interfaceTransactionSynchronization
-