クラス MongoDbEventPublication
java.lang.ObjectSE
org.springframework.modulith.events.mongodb.MongoDbEventPublication
イベントのパブリケーションを表す MongoDB ドキュメント。
- 作成者:
- Dmitry Belyaev, Bj ö rn Kieling
フィールド概要
フィールドコンストラクター概要
コンストラクターコンストラクター説明MongoDbEventPublication(UUIDSE id, InstantSE publicationDate, StringSE listenerId, ObjectSE event) 指定された発行日、リスナー ID、イベントに対して新しいMongoDbEventPublicationを作成します。MongoDbEventPublication(UUIDSE id, InstantSE publicationDate, StringSE listenerId, ObjectSE event, InstantSE completionDate) 指定された ID、公開日、リスナー ID、イベント、完了日に対して新しいMongoDbEventPublicationを作成します。方法の概要
修飾子と型メソッド説明(package private) MongoDbEventPublicationmarkCompleted(InstantSE instant) 指定されたInstantSE でパブリケーションを完了としてマークします。
フィールドの詳細
id
publicationDate
listenerId
event
completionDate
コンストラクターの詳細
MongoDbEventPublication
MongoDbEventPublication(UUIDSE id, InstantSE publicationDate, StringSE listenerId, ObjectSE event, @Nullable InstantSE completionDate) 指定された ID、公開日、リスナー ID、イベント、完了日に対して新しいMongoDbEventPublicationを作成します。- パラメーター:
id- null であってはなりません。publicationDate- null であってはなりません。listenerId- null または空であってはなりません。event- null であってはなりません。completionDate- null でもかまいません。
MongoDbEventPublication
指定された発行日、リスナー ID、イベントに対して新しいMongoDbEventPublicationを作成します。- パラメーター:
publicationDate- null であってはなりません。listenerId- null であってはなりません。event- null であってはなりません。
方法の詳細
markCompleted
指定されたInstantSE でパブリケーションを完了としてマークします。- パラメーター:
instant- null であってはなりません。- 戻り値:
- null になることはありません。