クラス IsNewAwareAuditingHandler
java.lang.ObjectSE
org.springframework.data.auditing.AuditingHandlerSupport
org.springframework.data.auditing.AuditingHandler
org.springframework.data.auditing.IsNewAwareAuditingHandler
- 実装されているすべてのインターフェース:
InitializingBean
PersistentEntity.isNew(Object) を使用して、ファクトリで決定された IsNewStrategy に基づいて AuditingHandler.markCreated(Object) または AuditingHandler.markModified(Object) に呼び出しをルーティングする汎用 markAudited(Object) メソッドを公開する AuditingHandler 拡張。- 導入:
- 1.5
- 作成者:
- Oliver Gierke, Christoph Strobl
コンストラクターの概要
コンストラクターコンストラクター説明IsNewAwareAuditingHandler(PersistentEntities entities) 指定されたPersistentEntitiesの新しいIsNewAwareAuditingHandlerを作成します。メソッドのサマリー
修飾子と型メソッド説明static IsNewAwareAuditingHandlerfrom(MappingContext<?, ?> mappingContext) 指定されたMappingContextの新しいIsNewAwareAuditingHandlerを作成するファクトリメソッド。markAudited(ObjectSE object) PersistentEntity.isNew(Object)に基づいて作成または変更された特定のオブジェクトをマークします。クラス org.springframework.data.auditing.AuditingHandler から継承されたメソッド
afterPropertiesSet, markCreated, markModified, setAuditorAwareクラス org.springframework.data.auditing.AuditingHandlerSupport から継承されたメソッド
isAuditable, setDateTimeForNow, setDateTimeProvider, setModifyOnCreation
コンストラクターの詳細
IsNewAwareAuditingHandler
指定されたPersistentEntitiesの新しいIsNewAwareAuditingHandlerを作成します。- パラメーター:
entities- null であってはなりません。- 導入:
- 1.10
メソッドの詳細
from
指定されたMappingContextの新しいIsNewAwareAuditingHandlerを作成するファクトリメソッド。- パラメーター:
mappingContext- null であってはなりません。- 導入:
- 3.0
markAudited
PersistentEntity.isNew(Object)に基づいて作成または変更された特定のオブジェクトをマークします。それに応じて、呼び出しをAuditingHandler.markCreated(Object)およびAuditingHandler.markModified(Object)にルーティングします。- パラメーター:
object- null であってはなりません。