@TargetSE(valueSE=METHODSE) @RetentionSE(valueSE=RUNTIMESE) public @interface AfterCompletion
完了後コールバックは、トランザクションコミットプロトコルが完了したことをステートフルセッション Bean インスタンスに通知します。true の完了ステータスは、トランザクションがコミットされたことを示します。false のステータスは、ロールバックが発生したことを示します。
Bean には最大で 1 つの AfterCompletion メソッドが必要です。このメソッドのシグネチャーは、次のルールを遵守する必要があります。
final または static として宣言してはなりません。void でなければなりません。boolean の単一の引数を取る必要があります。このメソッドは、トランザクションコンテキストなしで実行されます。
ステートフルセッション Bean クラスは、SessionSynchronization インターフェースまたはセッション同期アノテーションのいずれかを使用できますが、両方を使用することはできません。
SessionSynchronization, AfterBegin, BeforeCompletionCopyright © 2019 Eclipse Foundation.
Use is subject to license terms.