クラス AbstractMongoDbMessageSourceSpec<S extends AbstractMongoDbMessageSourceSpec<S,H>, H extends AbstractMongoDbMessageSource<?>>
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<S,H>
org.springframework.integration.dsl.MessageSourceSpec<S,H>
org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec<S,H>
- 型パラメーター:
S- ターゲットスペック型。H- ターゲットメッセージのソース型。
- 実装されているすべてのインターフェース:
DisposableBean、FactoryBean<H>、InitializingBean、Lifecycle、Phased、SmartLifecycle
public class AbstractMongoDbMessageSourceSpec<S extends AbstractMongoDbMessageSourceSpec<S,H>, H extends AbstractMongoDbMessageSource<?>>
extends MessageSourceSpec<S,H>
一般的な MongoDB ソースオプションの
MessageSourceSpec 拡張。- 導入:
- 5.5
- 作成者:
- Artem Bilan
フィールドのサマリー
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, targetインターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEインターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明collectionName(StringSE collectionName) クエリの対象となるコレクション名を構成します。collectionNameExpression(StringSE collectionNameExpression) 各receive()呼び出しでコレクション名を評価するように SpEL 式を構成します。collectionNameExpression(Expression collectionNameExpression) 各receive()呼び出しでコレクション名を評価するように SpEL 式を構成します。collectionNameSupplier(SupplierSE<StringSE> collectionNameSupplier) 各receive()呼び出しでコレクション名を取得するようにSupplierSE を構成します。entityClass(ClassSE<?> entityClass) MongoDB クエリメソッドに渡される entityClass の型を設定できます。expectSingleResult(boolean expectSingleResult) 呼び出す find * メソッドを管理できます。mongoConverter(MongoConverter mongoConverter) MongoDb から読み取られたデータの逆直列化を支援するために使用されるカスタムMongoConverterを構成します。MongoDB アップデートを構成します。MongoDB アップデートを構成します。update(Expression updateExpression) MongoDB の更新を評価するように SpEL 式を構成します。updateSupplier(SupplierSE<Update> updateSupplier) 受信呼び出しごとに MongoDB 更新を生成するようにSupplierSE を構成します。クラス org.springframework.integration.dsl.MessageSourceSpec から継承されたメソッド
messageHeadersクラス 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.beans.factory.FactoryBean から継承されたメソッド
isSingletonインターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
isPauseable
コンストラクターの詳細
AbstractMongoDbMessageSourceSpec
public AbstractMongoDbMessageSourceSpec()
メソッドの詳細
entityClass
expectSingleResult
呼び出す find * メソッドを管理できます。- パラメーター:
expectSingleResult- 単一の結果が期待される場合は true。- 戻り値:
- スペック
- 関連事項:
collectionName
collectionNameExpression
collectionNameSupplier
各receive()呼び出しでコレクション名を取得するようにSupplierSE を構成します。- パラメーター:
collectionNameSupplier- MongoDb コレクションの名前のSupplierSE- 戻り値:
- スペック
collectionNameExpression
各receive()呼び出しでコレクション名を評価するように SpEL 式を構成します。- パラメーター:
collectionNameExpression- MongoDb コレクションの名前の SpEL 式- 戻り値:
- スペック
- 関連事項:
mongoConverter
MongoDb から読み取られたデータの逆直列化を支援するために使用されるカスタムMongoConverterを構成します。- パラメーター:
mongoConverter- mongo コンバーター。- 戻り値:
- スペック
- 関連事項:
update
update
updateSupplier
受信呼び出しごとに MongoDB 更新を生成するようにSupplierSE を構成します。- パラメーター:
updateSupplier- MongoDB アップデート用のSupplierSE。- 戻り値:
- スペック
update
MongoDB の更新を評価するように SpEL 式を構成します。- パラメーター:
updateExpression- MongoDB の更新を評価する式。- 戻り値:
- スペック