クラス EventExternalizerSupport

java.lang.ObjectSE
org.springframework.modulith.events.support.EventExternalizerSupport
既知の直属サブクラス
TransportAwareEventExternalizer

abstract class EventExternalizerSupport extends ObjectSE
イベントの外部化の基本的なサポート。最終的なメッセージパブリケーションを externalize(Object, RoutingTarget) に引き渡す前に、構成された EventExternalizationConfiguration を考慮します。
導入:
2.1
作成者:
Oliver Drotbohm
  • コンストラクターの詳細

  • 方法の詳細

    • externalize

      public CompletableFutureSE<?> externalize(ObjectSE event)
      指定されたイベントを外部化します。
      パラメーター:
      event - null であってはなりません。
      戻り値:
      外部化の結果が null になることはありません。
    • externalize

      protected abstract CompletableFutureSE<?> externalize(ObjectSE payload, RoutingTarget target)
      指定されたペイロードを指定された RoutingTarget にパブリッシュします。
      パラメーター:
      payload - null であってはなりません。
      target - null であってはなりません。
      戻り値:
      外部化の結果が null になることはありません。