- CHANGE_STREAM_OPERATION_TYPE - Static variable in class org.springframework.integration.mongodb.support.MongoHeaders
- 
The header for change stream event type. 
- CHANGE_STREAM_RESUME_TOKEN - Static variable in class org.springframework.integration.mongodb.support.MongoHeaders
- 
The header for change stream event resume token. 
- CHANGE_STREAM_TIMESTAMP - Static variable in class org.springframework.integration.mongodb.support.MongoHeaders
- 
The header for change stream event timestamp. 
- changeStreamInboundChannelAdapter(ReactiveMongoOperations) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
- collection(String) - Method in class org.springframework.integration.mongodb.dsl.MongoDbChangeStreamMessageProducerSpec
- 
Configure a collection to subscribe for change events. 
- COLLECTION_NAME - Static variable in class org.springframework.integration.mongodb.support.MongoHeaders
- 
The header for MongoDb collection name. 
- collectionCallback(MessageCollectionCallback<P>) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
Reference to an instance of  MessageCollectionCallback
 which specifies the database operation to execute in the request message context. 
- collectionName(String) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
Identify the name of the MongoDb collection to use. 
- collectionName(String) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- 
Configure a collection name to store data. 
- collectionName(String) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageSourceSpec
- 
Configure a collection name to query against. 
- collectionName - Variable in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
-  
- collectionNameExpression(String) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
A SpEL expression which should resolve to a Stringvalue
 identifying the name of the MongoDb collection to use.
 
- collectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- 
Configure a SpEL expression to evaluate a collection name against a request message. 
- collectionNameExpression(String) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageSourceSpec
- 
Configure a SpEL expression to evaluation a collection name on each receive()call.
 
- collectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageSourceSpec
- 
Configure a SpEL expression to evaluation a collection name on each receive()call.
 
- collectionNameFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
A Functionwhich should resolve to aString(e.q.,collectionNameFunction(Message::getPayload)).
 
- collectionNameFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- 
Configure a Functionfor evaluation a collection against request message.
 
- collectionNameSupplier(Supplier<String>) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageSourceSpec
- 
Configure a Supplierto obtain a collection name on eachreceive()call.
 
- COMPLETE - Static variable in class org.springframework.integration.mongodb.store.MessageDocumentFields
-  
- completeGroup(Object) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
-  
- completeGroup(Object) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
-  
- completeGroup(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
-  
- ConfigurableMongoDbMessageStore - Class in org.springframework.integration.mongodb.store
- 
An alternate MongoDB MessageStoreandMessageGroupStorewhich allows the user to
 configure the instance ofMongoTemplate.
 
- ConfigurableMongoDbMessageStore(MongoTemplate) - Constructor for class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
-  
- ConfigurableMongoDbMessageStore(MongoTemplate, String) - Constructor for class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
-  
- ConfigurableMongoDbMessageStore(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
-  
- ConfigurableMongoDbMessageStore(MongoDatabaseFactory, MappingMongoConverter) - Constructor for class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
-  
- ConfigurableMongoDbMessageStore(MongoDatabaseFactory, String) - Constructor for class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
-  
- ConfigurableMongoDbMessageStore(MongoDatabaseFactory, MappingMongoConverter, String) - Constructor for class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
-  
- convert(Binary) - Method in class org.springframework.integration.mongodb.support.BinaryToMessageConverter
-  
- convert(Message<?>) - Method in class org.springframework.integration.mongodb.support.MessageToBinaryConverter
-  
- MESSAGE_ID - Static variable in class org.springframework.integration.mongodb.store.MessageDocumentFields
-  
- MessageCollectionCallback<T> - Interface in org.springframework.integration.mongodb.outbound
- 
The callback to be used with the  MongoDbOutboundGateway
 as an alternative to other query options on the gateway. 
- MessageDocument - Class in org.springframework.integration.mongodb.store
- 
The entity class to wrap Messageto the MongoDB document.
 
- MessageDocument(Message<?>) - Constructor for class org.springframework.integration.mongodb.store.MessageDocument
-  
- MessageDocumentFields - Class in org.springframework.integration.mongodb.store
-  
- messageGroupSize(Object) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
-  
- messageGroupSize(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
-  
- MessageToBinaryConverter - Class in org.springframework.integration.mongodb.support
-  
- MessageToBinaryConverter() - Constructor for class org.springframework.integration.mongodb.support.MessageToBinaryConverter
-  
- mongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- 
Configure a MongoConverter.
 
- mongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageSourceSpec
- 
Configure a custom MongoConverterused to assist in deserialization
 data read from MongoDb.
 
- MongoDb - Class in org.springframework.integration.mongodb.dsl
- 
Factory class for building MongoDb components 
- MongoDbChangeStreamMessageProducer - Class in org.springframework.integration.mongodb.inbound
- 
A MessageProducerSupportfor MongoDB Change Stream implementation.
 
- MongoDbChangeStreamMessageProducer(ReactiveMongoOperations) - Constructor for class org.springframework.integration.mongodb.inbound.MongoDbChangeStreamMessageProducer
- 
Create an instance based on the provided ReactiveMongoOperations.
 
- MongoDbChangeStreamMessageProducerSpec - Class in org.springframework.integration.mongodb.dsl
- 
- MongoDbChangeStreamMessageProducerSpec(MongoDbChangeStreamMessageProducer) - Constructor for class org.springframework.integration.mongodb.dsl.MongoDbChangeStreamMessageProducerSpec
- 
- MongoDbChannelMessageStore - Class in org.springframework.integration.mongodb.store
- 
MongoDB PriorityCapableChannelMessageStoreimplementation.
 
- MongoDbChannelMessageStore(MongoTemplate) - Constructor for class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
-  
- MongoDbChannelMessageStore(MongoTemplate, String) - Constructor for class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
-  
- MongoDbChannelMessageStore(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
-  
- MongoDbChannelMessageStore(MongoDatabaseFactory, MappingMongoConverter) - Constructor for class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
-  
- MongoDbChannelMessageStore(MongoDatabaseFactory, String) - Constructor for class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
-  
- MongoDbChannelMessageStore(MongoDatabaseFactory, MappingMongoConverter, String) - Constructor for class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
-  
- mongoDbFactory - Variable in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
-  
- MongoDbInboundChannelAdapterParser - Class in org.springframework.integration.mongodb.config
- 
Parser for Mongodb store inbound adapters 
- MongoDbInboundChannelAdapterParser() - Constructor for class org.springframework.integration.mongodb.config.MongoDbInboundChannelAdapterParser
-  
- MongoDbMessageSource - Class in org.springframework.integration.mongodb.inbound
- 
An instance of MessageSourcewhich returns
 aMessagewith a payload which is the result of
 execution of aQuery.
 
- MongoDbMessageSource(MongoDatabaseFactory, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- 
Creates an instance with the provided MongoDatabaseFactoryand SpEL expression
 which should resolve to a MongoDb 'query' string (see https://www.mongodb.org/display/DOCS/Querying).
 
- MongoDbMessageSource(MongoOperations, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- 
Creates an instance with the provided MongoOperationsand SpEL expression
 which should resolve to a Mongo 'query' string (see https://www.mongodb.org/display/DOCS/Querying).
 
- MongoDbMessageStore - Class in org.springframework.integration.mongodb.store
- 
An implementation of both the MessageStoreandMessageGroupStorestrategies that relies upon MongoDB for persistence.
 
- MongoDbMessageStore(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.store.MongoDbMessageStore
- 
Create a MongoDbMessageStore using the provided MongoDatabaseFactory.and the default collection name.
 
- MongoDbMessageStore(MongoDatabaseFactory, String) - Constructor for class org.springframework.integration.mongodb.store.MongoDbMessageStore
- 
Create a MongoDbMessageStore using the provided MongoDatabaseFactoryand collection name.
 
- MongoDbMetadataStore - Class in org.springframework.integration.mongodb.metadata
- 
MongoDbMetadataStore implementation of ConcurrentMetadataStore.
 
- MongoDbMetadataStore(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
- MongoDbMetadataStore(MongoDatabaseFactory, String) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Configure the MongoDbMetadataStore by provided MongoDatabaseFactoryand
 collection name
 
- MongoDbMetadataStore(MongoTemplate) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
- MongoDbMetadataStore(MongoTemplate, String) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Configure the MongoDbMetadataStore by provided MongoTemplateand collection name.
 
- MongoDbNamespaceHandler - Class in org.springframework.integration.mongodb.config
- 
Namespace handler for Spring Integration's 'mongodb' namespace. 
- MongoDbNamespaceHandler() - Constructor for class org.springframework.integration.mongodb.config.MongoDbNamespaceHandler
-  
- MongoDbOutboundChannelAdapterParser - Class in org.springframework.integration.mongodb.config
- 
Parser for Mongodb store outbound adapters 
- MongoDbOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.mongodb.config.MongoDbOutboundChannelAdapterParser
-  
- MongoDbOutboundGateway - Class in org.springframework.integration.mongodb.outbound
- 
Makes outbound operations to query a MongoDb database using a MongoOperations
 
- MongoDbOutboundGateway(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- MongoDbOutboundGateway(MongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- MongoDbOutboundGateway(MongoOperations) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- MongoDbOutboundGatewayParser - Class in org.springframework.integration.mongodb.config
- 
Parser for MongoDb outbound gateways 
- MongoDbOutboundGatewayParser() - Constructor for class org.springframework.integration.mongodb.config.MongoDbOutboundGatewayParser
-  
- MongoDbOutboundGatewaySpec - Class in org.springframework.integration.mongodb.dsl
- 
- MongoDbOutboundGatewaySpec(MongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
-  
- MongoDbOutboundGatewaySpec(MongoOperations) - Constructor for class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
-  
- MongoDbStoringMessageHandler - Class in org.springframework.integration.mongodb.outbound
- 
- MongoDbStoringMessageHandler(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
- 
Will construct this instance using provided MongoDatabaseFactory
 
- MongoDbStoringMessageHandler(MongoOperations) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
- 
Will construct this instance using fully created and initialized instance of
 provided MongoOperations
 
- MongoHeaders - Class in org.springframework.integration.mongodb.support
- 
Pre-defined names and prefixes to be used for
 for dealing with headers required by Mongo components 
- SEQUENCE - Static variable in class org.springframework.integration.mongodb.store.MessageDocumentFields
-  
- SEQUENCE_NAME - Static variable in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
-  
- SEQUENCE_NAME - Static variable in class org.springframework.integration.mongodb.store.MongoDbMessageStore
-  
- setApplicationContext(ApplicationContext) - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
-  
- setApplicationContext(ApplicationContext) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
-  
- setApplicationContext(ApplicationContext) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
-  
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
-  
- setCollection(String) - Method in class org.springframework.integration.mongodb.inbound.MongoDbChangeStreamMessageProducer
- 
Specify a collection name to track change events from. 
- setCollectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- 
Sets the SpEL Expressionthat should resolve to a collection name
 used by theQuery.
 
- setCollectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
- 
Set the SpEL Expressionthat should resolve to a collection name
 used by theQuery.
 
- setCollectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- setCollectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
- 
Sets the SpEL Expressionthat should resolve to a collection name
 used byMongoOperationsto store data
 
- setCollectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
- 
Set a SpEL Expressionthat should resolve to a collection name used byReactiveMongoOperationsto store data
 
- setCollectionNameExpressionString(String) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- setComplete(boolean) - Method in class org.springframework.integration.mongodb.store.MessageDocument
-  
- setCreatedTime(long) - Method in class org.springframework.integration.mongodb.store.MessageDocument
-  
- setCustomConverters(Object...) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- 
Configure a set of converters to use in the MappingMongoConverter.
 
- setDomainType(Class<?>) - Method in class org.springframework.integration.mongodb.inbound.MongoDbChangeStreamMessageProducer
- 
Specify an object type to convert an event body to. 
- setEntityClass(Class<?>) - Method in class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- 
Allows you to set the type of the entityClass that will be passed to the
 MongoTemplate.find(Query, Class)orMongoTemplate.findOne(Query, Class)method.
 
- setEntityClass(Class<?>) - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
- 
Allow you to set the type of the entityClass that will be passed to the
 ReactiveMongoTemplate.find(Query, Class)orReactiveMongoTemplate.findOne(Query, Class)method.
 
- setEntityClass(Class<?>) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- setExpectSingleResult(boolean) - Method in class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- 
Allows you to manage which find* method to invoke on MongoTemplate.
 
- setExpectSingleResult(boolean) - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
- 
Allow you to manage which find* method to invoke on ReactiveMongoTemplate.
 
- setExpectSingleResult(boolean) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- setExtractBody(boolean) - Method in class org.springframework.integration.mongodb.inbound.MongoDbChangeStreamMessageProducer
- 
Configure this channel adapter to build a Messageto produce
 with a payload based on aChangeStreamEvent.getBody()(by default)
 or use a wholeChangeStreamEventas a payload.
 
- setGroupCreatedTime(long) - Method in class org.springframework.integration.mongodb.store.MessageDocument
-  
- setGroupId(Object) - Method in class org.springframework.integration.mongodb.store.MessageDocument
-  
- setLastModifiedTime(long) - Method in class org.springframework.integration.mongodb.store.MessageDocument
-  
- setLastReleasedSequence(int) - Method in class org.springframework.integration.mongodb.store.MessageDocument
-  
- setLastReleasedSequenceNumberForGroup(Object, int) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
-  
- setLastReleasedSequenceNumberForGroup(Object, int) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
-  
- setLastReleasedSequenceNumberForGroup(Object, int) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
-  
- setMessageCollectionCallback(MessageCollectionCallback<?>) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
- 
- setMongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- 
Allows you to provide a custom MongoConverterused to assist in deserialization
 data read from MongoDb.
 
- setMongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
- 
Allow you to provide a custom MongoConverterused to assist in deserialization
 data read from MongoDb.
 
- setMongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- setMongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
- 
Allows you to provide custom MongoConverterused to assist in serialization
 of data written to MongoDb.
 
- setMongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
- 
Provide a custom MongoConverterused to assist in serialization of
 data written to MongoDb.
 
- setOptions(ChangeStreamOptions) - Method in class org.springframework.integration.mongodb.inbound.MongoDbChangeStreamMessageProducer
- 
Specify a ChangeStreamOptions.
 
- setPriority(Integer) - Method in class org.springframework.integration.mongodb.store.MessageDocument
-  
- setPriorityEnabled(boolean) - Method in class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
-  
- setQueryExpression(Expression) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- setQueryExpressionString(String) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
-  
- setSequence(long) - Method in class org.springframework.integration.mongodb.store.MessageDocument
-