パッケージ org.springframework.modulith.events.support
@NullMarked パッケージ org.springframework.modulith.events.support
イベント発行レジストリを統合するための Spring Framework 拡張機能。
- クラス説明
BrokerRoutingは、ターゲットとキーの両方が SpEL 式になることができる形式$target::$keyに一致する値を含むRoutingTargetインスタンスをサポートします。RoutingTargetのキーを SpEL 式として評価するBrokerRouting。イベント完了のさまざまなモード。Advisorは、TransactionalEventListenerアノテーション付きメソッドを修飾して、メソッドの実行が成功したときに以前に登録されたイベントパブリケーションを完了としてマークします。MethodInterceptorは、トランザクションイベントリスナーメソッドが正常に完了した後にイベントパブリケーションの完了をトリガーします。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。2.1 以降。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。SPI は、特定の実装技術(通常はメッセージブローカー)を使用して、与えられたイベントペイロードを外部化する戦略を捉える。外部化されるイベントがそもそも外部化されるべきものである場合にのみ適用されるApplicationModuleListener。イベントの外部化の基本的なサポート。アウトボックスから外部ターゲットへイベントを転送するOutboxEventExternalizer。EventExternalizationTransport用のOutboxEventExternalizerを製造するファクトリ。ApplicationEventMulticasterはEventPublicationをEventPublicationRegistryに登録し、失敗する可能性のあるトランザクションイベントリスナーがアプリケーションの再起動時またはスケジュールによって再呼び出されるようになります。トランザクションイベントリスナーを操作するファーストクラスのコレクション。実際の外部化をEventExternalizationTransportに委譲するEventExternalizationSupport。