- 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 String value
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 Function which should resolve to a String
(e.q., collectionNameFunction(Message::getPayload)).
- collectionNameFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
-
Configure a Function for evaluation a collection against request message.
- collectionNameSupplier(Supplier<String>) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageSourceSpec
-
Configure a Supplier to obtain a collection name on each receive() 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 MessageStore and
MessageGroupStore which allows the user to
configure the instance of MongoTemplate.
- 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 Message to 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 MongoConverter used 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 MessageProducerSupport for 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 PriorityCapableChannelMessageStore implementation.
- 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 MessageSource which returns
a Message with a payload which is the result of
execution of a Query.
- MongoDbMessageSource(MongoDatabaseFactory, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
-
Creates an instance with the provided MongoDatabaseFactory and 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 MongoOperations and 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 MessageStore and
MessageGroupStore
strategies 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 MongoDatabaseFactory and 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 MongoDatabaseFactory and
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 MongoTemplate and 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 Expression that should resolve to a collection name
used by the Query.
- setCollectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
-
Set the SpEL Expression that should resolve to a collection name
used by the Query.
- 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 Expression that should resolve to a collection name
used by MongoOperations to store data
- setCollectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
-
Set a SpEL Expression that should resolve to a collection name used by
ReactiveMongoOperations to 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) or MongoTemplate.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) or ReactiveMongoTemplate.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 Message to produce
with a payload based on a ChangeStreamEvent.getBody() (by default)
or use a whole ChangeStreamEvent as 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 MongoConverter used 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 MongoConverter used 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 MongoConverter used to assist in serialization
of data written to MongoDb.
- setMongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
-
Provide a custom MongoConverter used 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
-