クラス CompensatingTransactionHolderSupport

java.lang.ObjectSE
org.springframework.transaction.support.ResourceHolderSupport
org.springframework.transaction.compensating.support.CompensatingTransactionHolderSupport
実装されているすべてのインターフェース:
org.springframework.transaction.support.ResourceHolder
既知の直属サブクラス
DirContextHolder

public abstract class CompensatingTransactionHolderSupport extends org.springframework.transaction.support.ResourceHolderSupport
トランザクションリソースホルダーをカバレッジするための基本クラス。
導入:
1.2
  • コンストラクターの詳細

  • メソッドの詳細

    • getTransactedResource

      protected abstract ObjectSE getTransactedResource()
      実際に取引されたリソースを取得します。
      戻り値:
      トランザクションのターゲットリソース
    • clear

      public void clear()
      オーバーライド:
      クラス org.springframework.transaction.support.ResourceHolderSupportclear 
    • getTransactionOperationManager

      public CompensatingTransactionOperationManager getTransactionOperationManager()
      現在のトランザクションのデータを処理するために CompensatingTransactionOperationManager を取得します。
      戻り値:
      CompensatingTransactionOperationManager。
    • setTransactionOperationManager

      public void setTransactionOperationManager(CompensatingTransactionOperationManager transactionOperationManager)
      CompensatingTransactionOperationManager を設定します。テスト目的のみ。
      パラメーター:
      transactionOperationManager - 使用する CompensatingTransactionOperationManager。