クラス 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
コンストラクターの概要
コンストラクター修飾子コンストラクター説明protected
ReactiveMongoDbMessageHandlerSpec
(ReactiveMongoOperations reactiveMongoOperations) protected
ReactiveMongoDbMessageHandlerSpec
(ReactiveMongoDatabaseFactory mongoDbFactory) メソッドのサマリー
修飾子と型メソッド説明collectionName
(StringSE collectionName) データを格納するコレクション名を構成します。collectionNameExpression
(Expression collectionNameExpression) リクエストメッセージに対してコレクション名を評価するように SpEL 式を構成します。collectionNameFunction
(FunctionSE<Message<P>, StringSE> collectionNameFunction) リクエストメッセージに対してコレクションを評価するためにFunction
SE を構成します。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) リクエストメッセージに対してコレクションを評価するためにFunction
SE を構成します。- 型パラメーター:
P
- 予想されるペイロード型- パラメーター:
collectionNameFunction
- 実行時にコレクション名を決定するためのFunction
SE。- 戻り値:
- スペック
collectionNameExpression
public ReactiveMongoDbMessageHandlerSpec collectionNameExpression(Expression collectionNameExpression) リクエストメッセージに対してコレクション名を評価するように SpEL 式を構成します。- パラメーター:
collectionNameExpression
- 使用する SpEL 式。- 戻り値:
- スペック