クラス JtaTransactionObject

java.lang.ObjectSE
org.springframework.transaction.jta.JtaTransactionObject
実装されたすべてのインターフェース:
FlushableSESmartTransactionObject

public class JtaTransactionObject extends ObjectSE implements SmartTransactionObject
UserTransactionEE を表す JTA トランザクションオブジェクト。Spring の JtaTransactionManager によってトランザクションオブジェクトとして使用されます。

メモ: これは SPI クラスであり、アプリケーションでの使用は意図されていません。

導入:
1.1
作成者:
Juergen Hoeller
関連事項:
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    指定された JTA UserTransaction の新しい JtaTransactionObject を作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    この実装は、影響を受けるすべての ORM セッションをフラッシュすると想定して、フラッシュコールバックをトリガーします。
    現在のトランザクションの JTA UserTransaction オブジェクトを返します。
    boolean
    この実装は、UserTransaction のロールバックのみのフラグをチェックします。

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

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • JtaTransactionObject

      public JtaTransactionObject(UserTransactionEE userTransaction)
      指定された JTA UserTransaction の新しい JtaTransactionObject を作成します。
      パラメーター:
      userTransaction - 現在のトランザクションの JTA UserTransaction (共有オブジェクト、またはトランザクションごとの新しいルックアップを通じて取得)
  • メソッドの詳細