クラス DefaultEventPublication
java.lang.ObjectSE
org.springframework.modulith.events.core.DefaultEventPublication
- 実装されたすべてのインターフェース:
Completable
、TargetEventPublication
、EventPublication
デフォルトの
Completable
実装。- 作成者:
- Oliver Drotbohm
コンストラクターのサマリー
コンストラクター説明DefaultEventPublication
(ObjectSE event, PublicationTargetIdentifier targetIdentifier, InstantSE publicationDate) 指定されたイベントおよびPublicationTargetIdentifier
の新しいDefaultEventPublication
を作成します。メソッドのサマリー
クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.modulith.events.EventPublication から継承されたメソッド
compareTo, getApplicationEvent, isPublicationCompleted
インターフェース org.springframework.modulith.events.core.TargetEventPublication から継承されたメソッド
isIdentifiedBy
コンストラクターの詳細
DefaultEventPublication
DefaultEventPublication(ObjectSE event, PublicationTargetIdentifier targetIdentifier, InstantSE publicationDate) 指定されたイベントおよびPublicationTargetIdentifier
の新しいDefaultEventPublication
を作成します。- パラメーター:
event
- null であってはなりません。targetIdentifier
- null であってはなりません。publicationDate
- null であってはなりません。
メソッドの詳細
getIdentifier
インターフェースからコピーされた説明:EventPublication
このパブリケーションの一意の識別子を返します。- 次で指定:
- インターフェース
EventPublication
のgetIdentifier
- 戻り値:
- null になることはありません。
getEvent
インターフェースからコピーされた説明:EventPublication
発行されたイベントを返します。- 次で指定:
- インターフェース
EventPublication
のgetEvent
- 戻り値:
- null になることはありません。
getTargetIdentifier
インターフェースからコピーされた説明:TargetEventPublication
イベントの発行先となるターゲットの識別子を返します。- 次で指定:
- インターフェース
TargetEventPublication
のgetTargetIdentifier
- 戻り値:
getPublicationDate
インターフェースからコピーされた説明:EventPublication
イベントが公開された時刻を返します。- 次で指定:
- インターフェース
EventPublication
のgetPublicationDate
- 戻り値:
- null になることはありません。
getCompletionDate
インターフェースからコピーされた説明:EventPublication
出版の補完日を返します。- 次で指定:
- インターフェース
EventPublication
のgetCompletionDate
- 戻り値:
- null になることはありません。
markCompleted
インターフェースからコピーされた説明:Completable
指定されたInstant
SE でインスタンスを完了としてマークします。- 次で指定:
- インターフェース
Completable
のmarkCompleted
- パラメーター:
instant
- null であってはなりません。
toString
equals
hashCode
public int hashCode()