クラス JpaEventPublication
java.lang.ObjectSE
org.springframework.modulith.events.jpa.JpaEventPublication
イベント出版物を表す JPA エンティティ。
- 作成者:
- Oliver Drotbohm, Dmitry Belyaev, Bj ö rn Kieling, Cora Iberkleid
フィールド概要
フィールドコンストラクター概要
コンストラクター修飾子コンストラクター説明protectedprotectedJpaEventPublication(UUIDSE id, InstantSE publicationDate, StringSE listenerId, StringSE serializedEvent, ClassSE<?> eventType, @Nullable EventPublication.Status status, @Nullable InstantSE lastResubmissionDate, int completionAttempts) 指定された発行日、リスナー ID、直列化されたイベント、イベント型に応じて新しいJpaEventPublicationを作成します。方法の概要
修飾子と型メソッド説明(package private) ArchivedJpaEventPublicationboolean(package private) static ClassSE<? extends JpaEventPublication>(package private) static ClassSE<? extends JpaEventPublication>inthashCode()(package private) static JpaEventPublication
フィールドの詳細
id
publicationDate
listenerId
serializedEvent
eventType
completionDate
lastResubmissionDate
completionAttempts
protected int completionAttemptsstatus
コンストラクターの詳細
JpaEventPublication
protected JpaEventPublication(UUIDSE id, InstantSE publicationDate, StringSE listenerId, StringSE serializedEvent, ClassSE<?> eventType, @Nullable EventPublication.Status status, @Nullable InstantSE lastResubmissionDate, int completionAttempts) 指定された発行日、リスナー ID、直列化されたイベント、イベント型に応じて新しいJpaEventPublicationを作成します。- パラメーター:
publicationDate- null であってはなりません。listenerId- null または空であってはなりません。serializedEvent- null または空であってはなりません。eventType- null であってはなりません。
JpaEventPublication
@NullUnmarked protected JpaEventPublication()
方法の詳細
of
static JpaEventPublication of(UUIDSE id, InstantSE publicationDate, StringSE listenerId, StringSE serializedEvent, ClassSE<?> eventType, @Nullable EventPublication.Status status, @Nullable InstantSE lastResubmissionDate, int completionAttempts) getIncompleteType
getCompletedType
archive
equals
hashCode
public int hashCode()