パッケージ jakarta.transaction
インターフェース Synchronization
public interface Synchronization
トランザクションマネージャーは、トランザクションの完了前と完了後に関係者に通知できる同期メカニズムをサポートします。アプリケーションサーバーは、registerSynchronization メソッドを使用して、現在ターゲット Transaction オブジェクトに関連付けられているトランザクションの Synchronization オブジェクトを登録します。- バージョン:
- Jakarta Transactions 2.0
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 void
afterCompletion(int status)
このメソッドは、トランザクションがコミットまたはロールバックされた後にトランザクションマネージャーによって呼び出されます。void
beforeCompletion()
beforeCompletion メソッドは、2 フェーズトランザクションコミットプロセスの開始前にトランザクションマネージャーによって呼び出されます。
メソッドの詳細
beforeCompletion
void beforeCompletion()
beforeCompletion メソッドは、2 フェーズトランザクションコミットプロセスの開始前にトランザクションマネージャーによって呼び出されます。この呼び出しは、コミットされるトランザクションのトランザクションコンテキストを使用して実行されます。
afterCompletion
void afterCompletion(int status)
このメソッドは、トランザクションがコミットまたはロールバックされた後にトランザクションマネージャーによって呼び出されます。- パラメーター:
status
- トランザクション完了のステータス。