インターフェース TargetEventPublication
- すべてのスーパーインターフェース:
Completable
,EventPublication
- すべての既知の実装クラス:
DefaultEventPublication
イベントの出版物です。
- 作成者:
- Oliver Drotbohm, Bj ö rn Kieling, Dmitry Belyaev
メソッドのサマリー
修飾子と型メソッド説明イベントの発行先となるターゲットの識別子を返します。default boolean
isIdentifiedBy
(PublicationTargetIdentifier identifier) パブリケーションが指定されたPublicationTargetIdentifier
によって識別されるかどうかを返します。static TargetEventPublication
of
(ObjectSE event, PublicationTargetIdentifier id) デフォルトのInstant
SE を使用して、指定されたイベントおよびリスナー識別子のTargetEventPublication
を作成します。static TargetEventPublication
of
(ObjectSE event, PublicationTargetIdentifier id, InstantSE publicationDate) 指定されたイベント、リスナー識別子および発行日のTargetEventPublication
を作成します。インターフェース org.springframework.modulith.events.core.Completable から継承されたメソッド
markCompleted
インターフェース org.springframework.modulith.events.EventPublication から継承されたメソッド
compareTo, getApplicationEvent, getCompletionDate, getEvent, getIdentifier, getPublicationDate, isPublicationCompleted
メソッドの詳細
of
デフォルトのInstant
SE を使用して、指定されたイベントおよびリスナー識別子のTargetEventPublication
を作成します。of(Object, PublicationTargetIdentifier, Instant)
とClock
SE から取得した専用のInstant
SE を併用することをお勧めします。- パラメーター:
event
- null であってはなりません。id
- null であってはなりません。- 戻り値:
- null になることはありません。
- 関連事項:
of
static TargetEventPublication of(ObjectSE event, PublicationTargetIdentifier id, InstantSE publicationDate) 指定されたイベント、リスナー識別子および発行日のTargetEventPublication
を作成します。- パラメーター:
event
- null であってはなりません。id
- null であってはなりません。publicationDate
- null であってはなりません。- 戻り値:
- null になることはありません。
getTargetIdentifier
PublicationTargetIdentifier getTargetIdentifier()イベントの発行先となるターゲットの識別子を返します。- 戻り値:
isIdentifiedBy
パブリケーションが指定されたPublicationTargetIdentifier
によって識別されるかどうかを返します。- パラメーター:
identifier
- null であってはなりません。- 戻り値: