类 MyEmptyDataSourceTransactionManager

  • 所有已实现的接口:
    Serializable, org.springframework.beans.factory.InitializingBean, org.springframework.transaction.PlatformTransactionManager, org.springframework.transaction.support.ResourceTransactionManager, org.springframework.transaction.TransactionManager

    public class MyEmptyDataSourceTransactionManager
    extends org.springframework.transaction.support.AbstractPlatformTransactionManager
    implements org.springframework.transaction.support.ResourceTransactionManager, org.springframework.beans.factory.InitializingBean
    另请参阅:
    序列化表格
    • 嵌套类概要

      • 从类继承的嵌套类/接口 org.springframework.transaction.support.AbstractPlatformTransactionManager

        org.springframework.transaction.support.AbstractPlatformTransactionManager.SuspendedResourcesHolder
    • 字段概要

      • 从类继承的字段 org.springframework.transaction.support.AbstractPlatformTransactionManager

        logger, SYNCHRONIZATION_ALWAYS, SYNCHRONIZATION_NEVER, SYNCHRONIZATION_ON_ACTUAL_TRANSACTION
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void afterPropertiesSet()  
      protected void doBegin​(Object transaction, org.springframework.transaction.TransactionDefinition definition)  
      protected void doCommit​(org.springframework.transaction.support.DefaultTransactionStatus status)  
      protected Object doGetTransaction()  
      protected void doRollback​(org.springframework.transaction.support.DefaultTransactionStatus status)  
      Object getResourceFactory()  
      • 从类继承的方法 org.springframework.transaction.support.AbstractPlatformTransactionManager

        commit, determineTimeout, doCleanupAfterCompletion, doResume, doSetRollbackOnly, doSuspend, getDefaultTimeout, getTransaction, getTransactionSynchronization, invokeAfterCompletion, isExistingTransaction, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, newTransactionStatus, prepareForCommit, prepareSynchronization, prepareTransactionStatus, registerAfterCompletionWithExistingTransaction, resume, rollback, setDefaultTimeout, setFailEarlyOnGlobalRollbackOnly, setGlobalRollbackOnParticipationFailure, setNestedTransactionAllowed, setRollbackOnCommitFailure, setTransactionSynchronization, setTransactionSynchronizationName, setValidateExistingTransaction, shouldCommitOnGlobalRollbackOnly, suspend, triggerBeforeCommit, triggerBeforeCompletion, useSavepointForNestedTransaction
      • 从接口继承的方法 org.springframework.transaction.PlatformTransactionManager

        commit, getTransaction, rollback
    • 构造器详细资料

      • MyEmptyDataSourceTransactionManager

        public MyEmptyDataSourceTransactionManager()
    • 方法详细资料

      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws Exception
        指定者:
        afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBean
        抛出:
        Exception
      • getResourceFactory

        public Object getResourceFactory()
        指定者:
        getResourceFactory 在接口中 org.springframework.transaction.support.ResourceTransactionManager
      • doGetTransaction

        protected Object doGetTransaction()
                                   throws org.springframework.transaction.TransactionException
        指定者:
        doGetTransaction 在类中 org.springframework.transaction.support.AbstractPlatformTransactionManager
        抛出:
        org.springframework.transaction.TransactionException
      • doBegin

        protected void doBegin​(Object transaction,
                               org.springframework.transaction.TransactionDefinition definition)
                        throws org.springframework.transaction.TransactionException
        指定者:
        doBegin 在类中 org.springframework.transaction.support.AbstractPlatformTransactionManager
        抛出:
        org.springframework.transaction.TransactionException
      • doCommit

        protected void doCommit​(org.springframework.transaction.support.DefaultTransactionStatus status)
                         throws org.springframework.transaction.TransactionException
        指定者:
        doCommit 在类中 org.springframework.transaction.support.AbstractPlatformTransactionManager
        抛出:
        org.springframework.transaction.TransactionException
      • doRollback

        protected void doRollback​(org.springframework.transaction.support.DefaultTransactionStatus status)
                           throws org.springframework.transaction.TransactionException
        指定者:
        doRollback 在类中 org.springframework.transaction.support.AbstractPlatformTransactionManager
        抛出:
        org.springframework.transaction.TransactionException