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