Class SpringTransactionContext.TransactionSynchronizationAdapter

  • All Implemented Interfaces:
    java.io.Flushable, org.springframework.core.Ordered, org.springframework.transaction.support.TransactionSynchronization
    Enclosing class:
    SpringTransactionContext

    protected abstract class SpringTransactionContext.TransactionSynchronizationAdapter
    extends java.lang.Object
    implements org.springframework.transaction.support.TransactionSynchronization
    • 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 Detail

      • TransactionSynchronizationAdapter

        protected TransactionSynchronizationAdapter()
    • Method Detail

      • suspend

        public void suspend()
        Specified by:
        suspend in interface org.springframework.transaction.support.TransactionSynchronization
      • resume

        public void resume()
        Specified by:
        resume in interface org.springframework.transaction.support.TransactionSynchronization
      • flush

        public void flush()
        Specified by:
        flush in interface java.io.Flushable
        Specified by:
        flush in interface org.springframework.transaction.support.TransactionSynchronization
      • beforeCommit

        public void beforeCommit​(boolean readOnly)
        Specified by:
        beforeCommit in interface org.springframework.transaction.support.TransactionSynchronization
      • beforeCompletion

        public void beforeCompletion()
        Specified by:
        beforeCompletion in interface org.springframework.transaction.support.TransactionSynchronization
      • afterCommit

        public void afterCommit()
        Specified by:
        afterCommit in interface org.springframework.transaction.support.TransactionSynchronization
      • afterCompletion

        public void afterCompletion​(int status)
        Specified by:
        afterCompletion in interface org.springframework.transaction.support.TransactionSynchronization