クラス TransportAwareEventExternalizer
java.lang.ObjectSE
org.springframework.modulith.events.support.EventExternalizerSupport
org.springframework.modulith.events.support.TransportAwareEventExternalizer
実際の外部化を
EventExternalizationTransport に委譲する EventExternalizationSupport。- 導入:
- 2.1
- 作成者:
- Oliver Drotbohm
コンストラクター概要
コンストラクターコンストラクター説明TransportAwareEventExternalizer(EventExternalizationConfiguration configuration, EventExternalizationTransport transport) 実際の外部化を実装する、指定されたEventExternalizationConfigurationおよびEventExternalizationTransportの新しいDelegatingEventExternalizerを作成します。方法の概要
修飾子と型メソッド説明protected CompletableFutureSE<?>externalize(ObjectSE payload, RoutingTarget target) 指定されたペイロードを指定されたRoutingTargetにパブリッシュします。クラス org.springframework.modulith.events.support.EventExternalizerSupport から継承されたメソッド
externalize
コンストラクターの詳細
TransportAwareEventExternalizer
public TransportAwareEventExternalizer(EventExternalizationConfiguration configuration, EventExternalizationTransport transport) 実際の外部化を実装する、指定されたEventExternalizationConfigurationおよびEventExternalizationTransportの新しいDelegatingEventExternalizerを作成します。- パラメーター:
configuration- null であってはなりません。transport- null であってはなりません。
方法の詳細
externalize
クラスからコピーされた説明:EventExternalizerSupport指定されたペイロードを指定されたRoutingTargetにパブリッシュします。- 次で指定:
- クラス
EventExternalizerSupportのexternalize - パラメーター:
payload- null であってはなりません。target- null であってはなりません。- 戻り値:
- 外部化の結果が null になることはありません。