インターフェース Auditable<U, ID, T extends TemporalAccessorSE>
- 型パラメーター:
U- 監査型。通常、ある種のユーザー。ID- 監査された型の識別子の型
- すべてのスーパーインターフェース:
Persistable<ID>
監査可能なエンティティのインターフェース。作成および変更情報を保存および取得できます。変化するインスタンス(通常は一部のユーザー)は、ジェネリクス定義によって定義されます。
- 作成者:
- Oliver Gierke
方法の概要
修飾子と型メソッド説明このエンティティを作成したユーザーを返します。エンティティの作成日を返します。エンティティを最後に変更したユーザーを返します。最終変更の日付を返します。voidsetCreatedBy(@Nullable U createdBy) このエンティティを作成したユーザーを設定します。voidsetCreatedDate(T creationDate) エンティティの作成日を設定します。voidsetLastModifiedBy(@Nullable U lastModifiedBy) エンティティを最後に変更したユーザーを設定します。voidsetLastModifiedDate(T lastModifiedDate) 最終変更の日付を設定します。インターフェース Persistable から継承されたメソッド
getId, isNew
メソッドの詳細
getCreatedBy
setCreatedBy
getCreatedDate
setCreatedDate
getLastModifiedBy
setLastModifiedBy
エンティティを最後に変更したユーザーを設定します。- パラメーター:
lastModifiedBy- 設定する最後の変更エンティティ
getLastModifiedDate
setLastModifiedDate