public class IsNewAwareAuditingHandler extends AuditingHandler
PersistentEntity.isNew(Object)
を使用して、ファクトリで決定された IsNewStrategy
に基づいて AuditingHandler.markCreated(Object)
または AuditingHandler.markModified(Object)
に呼び出しをルーティングする汎用 markAudited(Object)
メソッドを公開する AuditingHandler
拡張。コンストラクターと説明 |
---|
IsNewAwareAuditingHandler(MappingContext<? extends PersistentEntity<?,?>,? extends PersistentProperty<?>> mappingContext) 使用すべきではありません。 代わりに IsNewAwareAuditingHandler(PersistentEntities) を使用してください。 |
IsNewAwareAuditingHandler(PersistentEntities entities) 指定された MappingContext の新しい IsNewAwareAuditingHandler を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | markAudited(ObjectSE object) PersistentEntity.isNew(Object) に基づいて作成または変更された特定のオブジェクトをマークします。 |
afterPropertiesSet, markCreated, markModified, setAuditorAware
isAuditable, setDateTimeForNow, setDateTimeProvider, setModifyOnCreation
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
@DeprecatedSE public IsNewAwareAuditingHandler(MappingContext<? extends PersistentEntity<?,?>,? extends PersistentProperty<?>> mappingContext)
IsNewAwareAuditingHandler(PersistentEntities)
を使用してください。MappingContext
の新しい IsNewAwareAuditingHandler
を作成します。mappingContext
- null であってはなりません。public IsNewAwareAuditingHandler(PersistentEntities entities)
MappingContext
の新しい IsNewAwareAuditingHandler
を作成します。entities
- null であってはなりません。public ObjectSE markAudited(ObjectSE object)
PersistentEntity.isNew(Object)
に基づいて作成または変更された特定のオブジェクトをマークします。それに応じて、呼び出しを AuditingHandler.markCreated(Object)
および AuditingHandler.markModified(Object)
にルーティングします。object
- null であってはなりません。Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.