クラス TransactionalApplicationListenerMethodAdapter

java.lang.ObjectSE
org.springframework.context.event.ApplicationListenerMethodAdapter
org.springframework.transaction.event.TransactionalApplicationListenerMethodAdapter
実装されたすべてのインターフェース:
EventListenerSEApplicationListener<ApplicationEvent>GenericApplicationListenerSmartApplicationListenerOrderedTransactionalApplicationListener<ApplicationEvent>

public class TransactionalApplicationListenerMethodAdapter extends ApplicationListenerMethodAdapter implements TransactionalApplicationListener<ApplicationEvent>
イベントの処理を TransactionalEventListener アノテーション付きメソッドに委譲する GenericApplicationListener アダプター。通常の EventListener アノテーション付きメソッドとまったく同じ機能をサポートしますが、イベント発行者のトランザクションコンテキストを認識します。

Spring のトランザクション管理を有効にすると、TransactionalEventListener の処理が自動的に有効になります。それ以外の場合は、TransactionalEventListenerFactory 型の Bean を登録する必要があります。

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