クラス EventExternalizerSupport
java.lang.ObjectSE
org.springframework.modulith.events.support.EventExternalizerSupport
- 既知の直属サブクラス
TransportAwareEventExternalizer
イベントの外部化の基本的なサポート。最終的なメッセージパブリケーションを
externalize(Object, RoutingTarget) に引き渡す前に、構成された EventExternalizationConfiguration を考慮します。- 導入:
- 2.1
- 作成者:
- Oliver Drotbohm
コンストラクター概要
コンストラクター修飾子コンストラクター説明protectedEventExternalizerSupport(EventExternalizationConfiguration configuration) 指定されたEventExternalizationConfigurationの新しいEventExternalizationSupportを作成します。方法の概要
修飾子と型メソッド説明externalize(ObjectSE event) 指定されたイベントを外部化します。protected abstract CompletableFutureSE<?>externalize(ObjectSE payload, RoutingTarget target) 指定されたペイロードを指定されたRoutingTargetにパブリッシュします。
コンストラクターの詳細
EventExternalizerSupport
指定されたEventExternalizationConfigurationの新しいEventExternalizationSupportを作成します。- パラメーター:
configuration- null であってはなりません。
方法の詳細
externalize
指定されたイベントを外部化します。- パラメーター:
event- null であってはなりません。- 戻り値:
- 外部化の結果が null になることはありません。
externalize
指定されたペイロードを指定されたRoutingTargetにパブリッシュします。- パラメーター:
payload- null であってはなりません。target- null であってはなりません。- 戻り値:
- 外部化の結果が null になることはありません。