クラス DefaultEventExternalizationConfiguration
java.lang.ObjectSE
org.springframework.modulith.events.DefaultEventExternalizationConfiguration
- 実装済みのインターフェース一覧:
EventExternalizationConfiguration
class DefaultEventExternalizationConfiguration
extends ObjectSE
implements EventExternalizationConfiguration
EventExternalizationConfiguration のデフォルト実装。- 導入:
- 1.1
- 作成者:
- Oliver Drotbohm
ネストされたクラスの概要
インターフェース org.springframework.modulith.events.EventExternalizationConfiguration から継承されたネストクラス / インターフェース
EventExternalizationConfiguration.Router, EventExternalizationConfiguration.Selectorコンストラクター概要
コンストラクターコンストラクター説明DefaultEventExternalizationConfiguration(PredicateSE<ObjectSE> filter, FunctionSE<ObjectSE, ObjectSE> mapper, FunctionSE<ObjectSE, RoutingTarget> router) 新しいDefaultEventExternalizationConfigurationを作成します方法の概要
修飾子と型メソッド説明(package private) static EventExternalizationConfiguration.Selectorbuilder()新しいEventExternalizationConfiguration.Selectorインスタンスを返し、新しい構成を構築します。determineTarget(ObjectSE event) 現在の構成に基づいて、指定されたイベントのRoutingTargetを決定します。公開する前に、外部化するイベントをマップします。boolean構成が指定されたイベントをサポートしているかどうか。
コンストラクターの詳細
DefaultEventExternalizationConfiguration
DefaultEventExternalizationConfiguration(PredicateSE<ObjectSE> filter, FunctionSE<ObjectSE, ObjectSE> mapper, FunctionSE<ObjectSE, RoutingTarget> router) 新しいDefaultEventExternalizationConfigurationを作成します- パラメーター:
filter- null であってはなりません。mapper- null であってはなりません。router- null であってはなりません。
方法の詳細
builder
新しいEventExternalizationConfiguration.Selectorインスタンスを返し、新しい構成を構築します。- 戻り値:
- null になることはありません。
supports
インターフェースからコピーされた説明:EventExternalizationConfiguration設定が指定されたイベントをサポートしているかどうか。言い換えれば、そもそも与えられた出来事が外部化されるべきであるかどうかです。- 次で指定:
- インターフェース
EventExternalizationConfiguration内のsupports - パラメーター:
event- null であってはなりません。- 戻り値:
- 指定されたイベントを外部化するかどうか。
map
インターフェースからコピーされた説明:EventExternalizationConfiguration公開する前に、外部化するイベントをマップします。- 次で指定:
- インターフェース
EventExternalizationConfiguration内のmap - パラメーター:
event- null であってはなりません。- 戻り値:
- マップされたイベント。
determineTarget
インターフェースからコピーされた説明:EventExternalizationConfiguration現在の構成に基づいて、指定されたイベントのRoutingTargetを決定します。- 次で指定:
- インターフェース
EventExternalizationConfiguration内のdetermineTarget - パラメーター:
event- null であってはなりません。- 戻り値:
- null になることはありません。