クラス TransactionalApplicationListenerAdapter<E extends ApplicationEvent>

java.lang.ObjectSE
org.springframework.transaction.event.TransactionalApplicationListenerAdapter<E>
型パラメーター:
E - 待機する特定の ApplicationEvent サブクラス
実装されたすべてのインターフェース:
EventListenerSEApplicationListener<E>OrderedTransactionalApplicationListener<E>

public class TransactionalApplicationListenerAdapter<E extends ApplicationEvent> extends ObjectSE implements TransactionalApplicationListener<E>, Ordered
イベントの処理をターゲット ApplicationListener インスタンスに委譲する TransactionalApplicationListener アダプター。通常の ApplicationListener とまったく同じ機能をサポートしますが、イベント発行者のトランザクションコンテキストを認識します。

単純な PayloadApplicationEvent 処理の場合、このアダプタークラスのカスタム使用箇所の便利な代替手段として TransactionalApplicationListener.forPayload(java.util.function.Consumer<T>) ファクトリメソッドを検討してください。

導入:
5.3
作成者:
Juergen Hoeller
関連事項: