クラスの使用
org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
MongoDbOutboundGatewaySpec を使用するパッケージ
org.springframework.integration.mongodb.dsl 内の MongoDbOutboundGatewaySpec 使用
修飾子と型メソッド説明MongoDbOutboundGatewaySpec.collectionCallback
(MessageCollectionCallback<P> collectionCallback) リクエストメッセージコンテキストで実行するデータベース操作を指定するMessageCollectionCallback
のインスタンスへの参照。MongoDbOutboundGatewaySpec.collectionName
(StringSE collectionName) 使用する MongoDb コレクションの名前を特定します。MongoDbOutboundGatewaySpec.collectionNameExpression
(StringSE collectionNameExpression) 使用する MongoDb コレクションの名前を識別するString
SE 値に解決される必要がある SpEL 式。MongoDbOutboundGatewaySpec.collectionNameFunction
(FunctionSE<Message<P>, StringSE> collectionNameFunction) MongoDbOutboundGatewaySpec.entityClass
(ClassSE<?> entityClass) MongoDbOutboundGatewaySpec.expectSingleResult
(boolean expectSingleResult) このパラメーターは、findOne
照会を使用して、データベースから 1 つの結果オブジェクトのみが返されることを示します。static MongoDbOutboundGatewaySpec
MongoDb.outboundGateway
(MongoOperations mongoTemplate) 提供されたMongoOperations
に基づいてMongoDbOutboundGatewaySpec
ビルダーインスタンスを作成します。static MongoDbOutboundGatewaySpec
MongoDb.outboundGateway
(MongoDatabaseFactory mongoDbFactory, MongoConverter mongoConverter) MongoDbQuery
のString
表現(例: query("{'name' : 'Bob' }"))。MongoDbOutboundGatewaySpec.queryExpression
(StringSE queryExpression) String
クエリ ( "query" プロパティを参照してください)、または MongoDbQuery
のインスタンス (例: queryExpression("new BasicQuery('{''address.state' ' : ''PA' '}')")) に解決される SpEL 式。MongoDbOutboundGatewaySpec.queryFunction
(FunctionSE<Message<P>, Query> queryFunction) Query
インスタンスに解決される必要があるFunction
SE。