クラス 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 IsNewAwareAuditingHandler
from
(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 であってはなりません。