|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.transaction.support.TransactionSynchronizationAdapter
Adapter for the TransactionSynchronization interface. Contains empty implementations of all interface methods, for easy overriding of single methods.
Field Summary |
Fields inherited from interface org.springframework.transaction.support.TransactionSynchronization |
STATUS_COMMITTED, STATUS_ROLLED_BACK, STATUS_UNKNOWN |
Constructor Summary | |
TransactionSynchronizationAdapter()
|
Method Summary | |
void |
afterCompletion(int status)
Invoked after transaction commit/rollback. |
void |
beforeCommit(boolean readOnly)
Invoked before transaction commit (before "beforeCompletion"). |
void |
beforeCompletion()
Invoked before transaction commit/rollback (after "beforeCommit"). |
void |
resume()
Resume this synchronization. |
void |
suspend()
Suspend this synchronization. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TransactionSynchronizationAdapter()
Method Detail |
public void suspend()
TransactionSynchronization
suspend
in interface TransactionSynchronization
public void resume()
TransactionSynchronization
resume
in interface TransactionSynchronization
public void beforeCommit(boolean readOnly)
TransactionSynchronization
Note that exceptions will get propagated to the commit caller and cause a rollback of the transaction.
beforeCommit
in interface TransactionSynchronization
readOnly
- if the transaction is defined as read-only transactionpublic void beforeCompletion()
TransactionSynchronization
Note that exceptions will get propagated to the commit caller and cause a rollback of the transaction.
beforeCompletion
in interface TransactionSynchronization
public void afterCompletion(int status)
TransactionSynchronization
Note that exceptions will get propagated to the commit or rollback caller, although they will not influence the outcome of the transaction.
afterCompletion
in interface TransactionSynchronization
status
- completion status according to the STATUS_ constantsTransactionSynchronization.STATUS_COMMITTED
,
TransactionSynchronization.STATUS_ROLLED_BACK
,
TransactionSynchronization.STATUS_UNKNOWN
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |