Class SpringTransactionContext

  • All Implemented Interfaces:
    org.activiti.engine.impl.cfg.TransactionContext

    public class SpringTransactionContext
    extends java.lang.Object
    implements org.activiti.engine.impl.cfg.TransactionContext
    • Constructor Summary

      Constructors 
      Constructor Description
      SpringTransactionContext​(org.springframework.transaction.PlatformTransactionManager transactionManager, org.activiti.engine.impl.interceptor.CommandContext commandContext)  
      SpringTransactionContext​(org.springframework.transaction.PlatformTransactionManager transactionManager, org.activiti.engine.impl.interceptor.CommandContext commandContext, java.lang.Integer transactionSynchronizationAdapterOrder)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addTransactionListener​(org.activiti.engine.impl.cfg.TransactionState transactionState, org.activiti.engine.impl.cfg.TransactionListener transactionListener)  
      void commit()  
      void rollback()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • transactionManager

        protected org.springframework.transaction.PlatformTransactionManager transactionManager
      • commandContext

        protected org.activiti.engine.impl.interceptor.CommandContext commandContext
      • transactionSynchronizationAdapterOrder

        protected java.lang.Integer transactionSynchronizationAdapterOrder
    • Constructor Detail

      • SpringTransactionContext

        public SpringTransactionContext​(org.springframework.transaction.PlatformTransactionManager transactionManager,
                                        org.activiti.engine.impl.interceptor.CommandContext commandContext)
      • SpringTransactionContext

        public SpringTransactionContext​(org.springframework.transaction.PlatformTransactionManager transactionManager,
                                        org.activiti.engine.impl.interceptor.CommandContext commandContext,
                                        java.lang.Integer transactionSynchronizationAdapterOrder)
    • Method Detail

      • commit

        public void commit()
        Specified by:
        commit in interface org.activiti.engine.impl.cfg.TransactionContext
      • rollback

        public void rollback()
        Specified by:
        rollback in interface org.activiti.engine.impl.cfg.TransactionContext
      • addTransactionListener

        public void addTransactionListener​(org.activiti.engine.impl.cfg.TransactionState transactionState,
                                           org.activiti.engine.impl.cfg.TransactionListener transactionListener)
        Specified by:
        addTransactionListener in interface org.activiti.engine.impl.cfg.TransactionContext