パッケージ jakarta.transaction

インターフェース Synchronization


  • public interface Synchronization
    トランザクションマネージャーは、トランザクションの完了前と完了後に関係者に通知できる同期メカニズムをサポートします。アプリケーションサーバーは、registerSynchronization メソッドを使用して、現在ターゲット Transaction オブジェクトに関連付けられているトランザクションの Synchronization オブジェクトを登録します。
    バージョン:
    Jakarta Transactions 2.0
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   抽象メソッド  
      修飾子と型 メソッド 説明
      voidafterCompletion​(int status)
      このメソッドは、トランザクションがコミットまたはロールバックされた後にトランザクションマネージャーによって呼び出されます。
      voidbeforeCompletion()
      beforeCompletion メソッドは、2 フェーズトランザクションコミットプロセスの開始前にトランザクションマネージャーによって呼び出されます。
    • メソッドの詳細

      • beforeCompletion

        void beforeCompletion()
        beforeCompletion メソッドは、2 フェーズトランザクションコミットプロセスの開始前にトランザクションマネージャーによって呼び出されます。この呼び出しは、コミットされるトランザクションのトランザクションコンテキストを使用して実行されます。
      • afterCompletion

        void afterCompletion​(int status)
        このメソッドは、トランザクションがコミットまたはロールバックされた後にトランザクションマネージャーによって呼び出されます。
        パラメーター:
        status - トランザクション完了のステータス。