クラス ReactiveAuditingEntityCallback
java.lang.ObjectSE
org.springframework.data.cassandra.core.mapping.event.ReactiveAuditingEntityCallback
- 実装されたすべてのインターフェース:
Ordered
、ReactiveBeforeConvertCallback<ObjectSE>
、EntityCallback<ObjectSE>
public class ReactiveAuditingEntityCallback
extends ObjectSE
implements ReactiveBeforeConvertCallback<ObjectSE>, Ordered
保存しようとしているエンティティの監査関連フィールドにデータを入力するためのリアクティブ
EntityCallback
。- 導入:
- 2.2
- 作成者:
- Mark Paluch
フィールドサマリー
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターのサマリー
コンストラクターコンストラクター説明ReactiveAuditingEntityCallback
(ObjectFactory<ReactiveIsNewAwareAuditingHandler> auditingHandlerFactory) 指定されたObjectFactory
によって提供された指定されたMappingContext
およびReactiveIsNewAwareAuditingHandler
を使用して、新しいReactiveAuditingEntityCallback
を作成します。メソッドのサマリー
修飾子と型メソッド説明int
getOrder()
reactor.core.publisher.Mono<ObjectSE>
onBeforeConvert
(ObjectSE entity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) ドメインオブジェクトが永続化されるように変換される前に呼び出されるエンティティコールバックメソッド。
コンストラクターの詳細
ReactiveAuditingEntityCallback
public ReactiveAuditingEntityCallback(ObjectFactory<ReactiveIsNewAwareAuditingHandler> auditingHandlerFactory) 指定されたObjectFactory
によって提供された指定されたMappingContext
およびReactiveIsNewAwareAuditingHandler
を使用して、新しいReactiveAuditingEntityCallback
を作成します。- パラメーター:
auditingHandlerFactory
- null であってはなりません。
メソッドの詳細
onBeforeConvert
public reactor.core.publisher.Mono<ObjectSE> onBeforeConvert(ObjectSE entity, com.datastax.oss.driver.api.core.CqlIdentifier tableName) インターフェースからコピーされた説明:ReactiveBeforeConvertCallback
ドメインオブジェクトが永続化されるように変換される前に呼び出されるエンティティコールバックメソッド。ドメインオブジェクトの同じインスタンスまたは変更されたインスタンスのいずれかを返すことができます。- 次で指定:
- インターフェース
ReactiveBeforeConvertCallback<ObjectSE>
のonBeforeConvert
- パラメーター:
entity
- 保存するドメインオブジェクト。tableName
- テーブルの名前。- 戻り値:
- 永続化するドメインオブジェクトを発行する
Publisher
。
getOrder
public int getOrder()