Class SpringTransactionContext

java.lang.Object
org.activiti.spring.SpringTransactionContext
All Implemented Interfaces:
org.activiti.engine.impl.cfg.TransactionContext

public class SpringTransactionContext extends Object implements org.activiti.engine.impl.cfg.TransactionContext
  • Field Details

    • transactionManager

      protected org.springframework.transaction.PlatformTransactionManager transactionManager
    • commandContext

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

      protected Integer transactionSynchronizationAdapterOrder
  • Constructor Details

    • 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, Integer transactionSynchronizationAdapterOrder)
  • Method Details

    • 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