クラス ResourcelessTransactionManager

java.lang.ObjectSE
org.springframework.transaction.support.AbstractPlatformTransactionManager
org.springframework.batch.support.transaction.ResourcelessTransactionManager
実装されたすべてのインターフェース:
SerializableSEorg.springframework.transaction.ConfigurableTransactionManagerorg.springframework.transaction.PlatformTransactionManagerorg.springframework.transaction.TransactionManager

public class ResourcelessTransactionManager extends org.springframework.transaction.support.AbstractPlatformTransactionManager
関連事項:
  • ネストされたクラスのサマリー

    クラス 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
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    protected void
    doBegin(ObjectSE transaction, org.springframework.transaction.TransactionDefinition definition)
    protected void
    protected void
    doCommit(org.springframework.transaction.support.DefaultTransactionStatus status)
    protected ObjectSE
    protected void
    doRollback(org.springframework.transaction.support.DefaultTransactionStatus status)
    protected void
    doSetRollbackOnly(org.springframework.transaction.support.DefaultTransactionStatus status)
    protected boolean

    クラス org.springframework.transaction.support.AbstractPlatformTransactionManager から継承されたメソッド

    commit, determineTimeout, doResume, doSuspend, getDefaultTimeout, getTransaction, getTransactionExecutionListeners, getTransactionSynchronization, invokeAfterCompletion, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, prepareForCommit, prepareSynchronization, registerAfterCompletionWithExistingTransaction, resume, rollback, setDefaultTimeout, setFailEarlyOnGlobalRollbackOnly, setGlobalRollbackOnParticipationFailure, setNestedTransactionAllowed, setRollbackOnCommitFailure, setTransactionExecutionListeners, setTransactionSynchronization, setTransactionSynchronizationName, setValidateExistingTransaction, shouldCommitOnGlobalRollbackOnly, suspend, triggerBeforeCommit, triggerBeforeCompletion, useSavepointForNestedTransaction

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE

    インターフェース org.springframework.transaction.ConfigurableTransactionManager から継承されたメソッド

    addListener
  • コンストラクターの詳細

    • ResourcelessTransactionManager

      public ResourcelessTransactionManager()
  • メソッドの詳細

    • doBegin

      protected void doBegin(ObjectSE transaction, org.springframework.transaction.TransactionDefinition definition) throws org.springframework.transaction.TransactionException
      次で指定:
      クラス org.springframework.transaction.support.AbstractPlatformTransactionManagerdoBegin 
      例外:
      org.springframework.transaction.TransactionException
    • doCommit

      protected void doCommit(org.springframework.transaction.support.DefaultTransactionStatus status) throws org.springframework.transaction.TransactionException
      次で指定:
      クラス org.springframework.transaction.support.AbstractPlatformTransactionManagerdoCommit 
      例外:
      org.springframework.transaction.TransactionException
    • doGetTransaction

      protected ObjectSE doGetTransaction() throws org.springframework.transaction.TransactionException
      次で指定:
      クラス org.springframework.transaction.support.AbstractPlatformTransactionManagerdoGetTransaction 
      例外:
      org.springframework.transaction.TransactionException
    • doRollback

      protected void doRollback(org.springframework.transaction.support.DefaultTransactionStatus status) throws org.springframework.transaction.TransactionException
      次で指定:
      クラス org.springframework.transaction.support.AbstractPlatformTransactionManagerdoRollback 
      例外:
      org.springframework.transaction.TransactionException
    • isExistingTransaction

      protected boolean isExistingTransaction(ObjectSE transaction) throws org.springframework.transaction.TransactionException
      オーバーライド:
      クラス org.springframework.transaction.support.AbstractPlatformTransactionManagerisExistingTransaction 
      例外:
      org.springframework.transaction.TransactionException
    • doSetRollbackOnly

      protected void doSetRollbackOnly(org.springframework.transaction.support.DefaultTransactionStatus status) throws org.springframework.transaction.TransactionException
      オーバーライド:
      クラス org.springframework.transaction.support.AbstractPlatformTransactionManagerdoSetRollbackOnly 
      例外:
      org.springframework.transaction.TransactionException
    • doCleanupAfterCompletion

      protected void doCleanupAfterCompletion(ObjectSE transaction)
      オーバーライド:
      クラス org.springframework.transaction.support.AbstractPlatformTransactionManagerdoCleanupAfterCompletion