|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.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 TransactionSynchronizationpublic void resume()
TransactionSynchronization
resume in interface TransactionSynchronizationpublic void beforeCommit(boolean readOnly)
TransactionSynchronizationNote that exceptions will get propagated to the commit caller and cause a rollback of the transaction.
beforeCommit in interface TransactionSynchronizationreadOnly - if the transaction is defined as read-only transactionpublic void beforeCompletion()
TransactionSynchronizationNote that exceptions will get propagated to the commit caller and cause a rollback of the transaction.
beforeCompletion in interface TransactionSynchronizationpublic void afterCompletion(int status)
TransactionSynchronizationNote that exceptions will get propagated to the commit or rollback caller, although they will not influence the outcome of the transaction.
afterCompletion in interface TransactionSynchronizationstatus - 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 | ||||||||||