| インターフェース | 説明 |
|---|---|
| AuditableBeanWrapper<T> | 監査情報の設定方法を抽象化するためのインターフェース。 |
| AuditableBeanWrapperFactory | AuditableBeanWrapper をルックアップするファクトリ。 |
| DateTimeProvider | 監査時に使用される現在の時刻を計算する SPI。 |
| クラス | 説明 |
|---|---|
| AuditingHandler | 作成および変更されたエンティティオブジェクトをマークするための監査ハンドラー。 |
| IsNewAwareAuditingHandler | PersistentEntity.isNew(Object) を使用して、ファクトリで決定された IsNewStrategy に基づいて #markCreated(Optional) または #markModified(Optional) に呼び出しをルーティングする汎用 #markAudited(Optional) メソッドを公開する AuditingHandler 拡張。 |
| MappingAuditableBeanWrapperFactory | MappingContext から取得したマッピング情報を使用して監査構成を検出し、最終的に監査値の設定を呼び出す AuditableBeanWrapper を作成する AuditableBeanWrapperFactory。 |
| 列挙型 | 説明 |
|---|---|
| CurrentDateTimeProvider | デフォルトの DateTimeProvider は、メソッド呼び出しごとに新しい LocalDateTimeSE インスタンスを作成するだけです。 |
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.