クラス ReactiveMongoDbMessageHandlerSpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<ReactiveMongoDbMessageHandlerSpec, ReactiveMessageHandlerAdapter>
org.springframework.integration.dsl.MessageHandlerSpec<ReactiveMongoDbMessageHandlerSpec, ReactiveMessageHandlerAdapter>
org.springframework.integration.dsl.ReactiveMessageHandlerSpec<ReactiveMongoDbMessageHandlerSpec, ReactiveMongoDbStoringMessageHandler>
org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- 実装されているすべてのインターフェース:
DisposableBean、FactoryBean<ReactiveMessageHandlerAdapter>、InitializingBean、Lifecycle、Phased、SmartLifecycle、ComponentsRegistration
public class ReactiveMongoDbMessageHandlerSpec
extends ReactiveMessageHandlerSpec<ReactiveMongoDbMessageHandlerSpec, ReactiveMongoDbStoringMessageHandler>
implements ComponentsRegistration
リアクティブ MongoDb 送信エンドポイント
ReactiveMongoDbStoringMessageHandler の ReactiveMessageHandlerSpec 拡張。- 導入:
- 5.3
- 作成者:
- Artem Bilan
フィールドのサマリー
クラス org.springframework.integration.dsl.ReactiveMessageHandlerSpec から継承されたフィールド
reactiveMessageHandlerクラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, targetインターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEインターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクターの概要
コンストラクター修飾子コンストラクター説明protectedReactiveMongoDbMessageHandlerSpec(ReactiveMongoOperations reactiveMongoOperations) protectedReactiveMongoDbMessageHandlerSpec(ReactiveMongoDatabaseFactory mongoDbFactory) メソッドのサマリー
修飾子と型メソッド説明collectionName(StringSE collectionName) データを格納するコレクション名を構成します。collectionNameExpression(Expression collectionNameExpression) リクエストメッセージに対してコレクション名を評価するように SpEL 式を構成します。collectionNameFunction(FunctionSE<Message<P>, StringSE> collectionNameFunction) リクエストメッセージに対してコレクションを評価するためにFunctionSE を構成します。mongoConverter(MongoConverter mongoConverter) MongoConverterを構成します。クラス org.springframework.integration.dsl.ReactiveMessageHandlerSpec から継承されたメソッド
getComponentsToRegisterクラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stopクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.integration.dsl.ComponentsRegistration から継承されたメソッド
getComponentsToRegisterインターフェース org.springframework.beans.factory.FactoryBean から継承されたメソッド
isSingleton
コンストラクターの詳細
ReactiveMongoDbMessageHandlerSpec
ReactiveMongoDbMessageHandlerSpec
メソッドの詳細
mongoConverter
MongoConverterを構成します。- パラメーター:
mongoConverter- 使用するMongoConverter。- 戻り値:
- スペック
collectionName
データを格納するコレクション名を構成します。- パラメーター:
collectionName- 使用する明示的なコレクション名。- 戻り値:
- スペック
collectionNameFunction
public <P> ReactiveMongoDbMessageHandlerSpec collectionNameFunction(FunctionSE<Message<P>, StringSE> collectionNameFunction) リクエストメッセージに対してコレクションを評価するためにFunctionSE を構成します。- 型パラメーター:
P- 予想されるペイロード型- パラメーター:
collectionNameFunction- 実行時にコレクション名を決定するためのFunctionSE。- 戻り値:
- スペック
collectionNameExpression
public ReactiveMongoDbMessageHandlerSpec collectionNameExpression(Expression collectionNameExpression) リクエストメッセージに対してコレクション名を評価するように SpEL 式を構成します。- パラメーター:
collectionNameExpression- 使用する SpEL 式。- 戻り値:
- スペック