Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractConfigurableMongoDbMessageStore - Class in org.springframework.integration.mongodb.store
- 
The abstract MongoDBAbstractMessageGroupStoreimplementation to provide configuration for common options for implementations of this class.
- AbstractConfigurableMongoDbMessageStore(MongoTemplate, String) - Constructor for class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- AbstractConfigurableMongoDbMessageStore(MongoDatabaseFactory, String) - Constructor for class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- AbstractConfigurableMongoDbMessageStore(MongoDatabaseFactory, MappingMongoConverter, String) - Constructor for class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- AbstractMongoDbMessageSource<T> - Class in org.springframework.integration.mongodb.inbound
- 
AnAbstractMessageSourceextension for common MongoDB sources options and support methods.
- AbstractMongoDbMessageSource(Expression) - Constructor for class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- AbstractMongoDbMessageSourceSpec<S extends AbstractMongoDbMessageSourceSpec<S,H>, H extends AbstractMongoDbMessageSource<?>> - Class in org.springframework.integration.mongodb.dsl 
- 
AMessageSourceSpecextension for common MongoDB sources options.
- AbstractMongoDbMessageSourceSpec() - Constructor for class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- addAllowedPatterns(String...) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- 
Add patterns for packages/classes that are allowed to be deserialized.
- addAllowedPatterns(String...) - Method in class org.springframework.integration.mongodb.support.BinaryToMessageConverter
- 
Add patterns for packages/classes that are allowed to be deserialized.
- addMessage(Message<T>) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- addMessage(Message<T>) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- addMessageDocument(MessageDocument) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- addMessagesToGroup(Object, Message<?>...) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- addMessagesToGroup(Object, Message<?>...) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- addMessagesToGroup(Object, Message<?>...) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- addMessageToGroup(Object, Message<?>) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- addMessageToGroup(Object, Message<?>) - Method in class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
- afterPropertiesSet() - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- afterPropertiesSet() - Method in class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
- afterPropertiesSet() - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
B
- BinaryToMessageConverter - Class in org.springframework.integration.mongodb.support
- BinaryToMessageConverter() - Constructor for class org.springframework.integration.mongodb.support.BinaryToMessageConverter
C
- 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
- 
Create aMongoDbChangeStreamMessageProducerSpecbuilder instance based on the providedReactiveMongoOperations.
- 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 ofMessageCollectionCallbackwhich specifies the database operation to execute in the request message context.
- collectionName - Variable in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- collectionName(String) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Configure a collection name to query against.
- 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.
- collectionNameExpression(String) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Configure a SpEL expression to evaluation a collection name on eachreceive()call.
- collectionNameExpression(String) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
A SpEL expression which should resolve to aStringvalue identifying the name of the MongoDb collection to use.
- collectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Configure a SpEL expression to evaluation a collection name on eachreceive()call.
- collectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- 
Configure a SpEL expression to evaluate a collection name against a request message.
- collectionNameFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- collectionNameFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- 
Configure aFunctionfor evaluation a collection against request message.
- collectionNameSupplier(Supplier<String>) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Configure aSupplierto 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 MongoDBMessageStoreandMessageGroupStorewhich 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, String) - Constructor for class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- ConfigurableMongoDbMessageStore(MongoDatabaseFactory, MappingMongoConverter) - 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
D
- DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
- 
The default conventional collection name.
- doInCollection(MongoCollection<Document>) - Method in interface org.springframework.integration.mongodb.outbound.MessageCollectionCallback
- doInCollection(MongoCollection<Document>, Message<?>) - Method in interface org.springframework.integration.mongodb.outbound.MessageCollectionCallback
- 
Perform a Mongo operation in the collection using request message as a context.
- doInit() - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
- domainType(Class<?>) - Method in class org.springframework.integration.mongodb.dsl.MongoDbChangeStreamMessageProducerSpec
- 
Configure a domain type to convert change event body into.
- doReceive() - Method in class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- 
Will execute aQueryreturning its results as the Message payload.
- doReceive() - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
- 
Execute aQueryreturning its results as the Message payload.
- doStart() - Method in class org.springframework.integration.mongodb.inbound.MongoDbChangeStreamMessageProducer
E
- entityClass(Class<?>) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Allow you to set the type of the entityClass that will be passed to the MongoDB query method.
- entityClass(Class<?>) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
The fully qualified name of the entity class to be passed tofind(..)orfindOne(..)method inMongoOperations.
- evaluateCollectionNameExpression() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- evaluateQueryExpression() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- evaluateUpdateExpression() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- expectSingleResult(boolean) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Allow you to manage which find* method to invoke.
- expectSingleResult(boolean) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
This parameter indicates that only one result object will be returned from the database by using afindOnequery.
- extractBody(boolean) - Method in class org.springframework.integration.mongodb.dsl.MongoDbChangeStreamMessageProducerSpec
- 
Configure a flag to extract body from a change event or use event as a payload.
G
- get(String) - Method in class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Get thevaluefor the providedkeyperformingfindOneMongoDB operation.
- getApplicationContext() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- getApplicationContext() - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- getByIdInQuery(Collection<?>) - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- getCollectionNameExpression() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- getComponentType() - Method in class org.springframework.integration.mongodb.inbound.MongoDbChangeStreamMessageProducer
- getComponentType() - Method in class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- getComponentType() - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
- getComponentType() - Method in class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
- getComponentType() - Method in class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
- getCondition() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getCreatedTime() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getEntityClass() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- getGroupCreatedTime() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getGroupId() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getInputChannelAttributeName() - Method in class org.springframework.integration.mongodb.config.MongoDbOutboundGatewayParser
- getLastModifiedTime() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getLastReleasedSequence() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getMappingMongoConverter() - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- getMessage() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getMessage(UUID) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- getMessage(UUID) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- getMessageBuilderFactory() - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- getMessageCount() - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- getMessageCount() - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- getMessageCountForAllMessageGroups() - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- getMessageCountForAllMessageGroups() - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- getMessageGroup(Object) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- getMessageGroup(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
- 
Not fully used.
- getMessageGroup(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- getMessageGroupCount() - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- getMessageGroupCount() - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- getMessageId() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getMessageMetadata(UUID) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- getMessageMetadata(UUID) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- getMessagesForGroup(Object) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- getMessagesForGroup(Object) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- getMessagesForGroup(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- getMongoConverter() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- getMongoTemplate() - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- getNextId() - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- 
Perform MongoDBINCoperation for the document, which contains theMessageDocumentsequence, and return the new incremented value for the newMessageDocument.
- getOneMessageFromGroup(Object) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- getOneMessageFromGroup(Object) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- getOneMessageFromGroup(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- getPriority() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getSequence() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- getUpdateExpression() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- GROUP_ID - Static variable in class org.springframework.integration.mongodb.store.MessageDocumentFields
- groupIdQuery(Object) - Static method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
H
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
- handleRequestMessage(Message<?>) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
I
- idForEntity(Object) - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- inboundChannelAdapter(MongoOperations, String) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aMongoDbMessageSourceSpecbuilder instance based on the providedMongoOperations.
- inboundChannelAdapter(MongoDatabaseFactory, String) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aMongoDbMessageSourceSpecbuilder instance based on the providedMongoDatabaseFactory.
- inboundChannelAdapter(MongoDatabaseFactory, Query) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aMongoDbMessageSourceSpecbuilder instance based on the providedMongoDatabaseFactory.
- init() - Method in class org.springframework.integration.mongodb.config.MongoDbNamespaceHandler
- isComplete() - Method in class org.springframework.integration.mongodb.store.MessageDocument
- isExpectSingleResult() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- isInitialized() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- isPriorityEnabled() - Method in class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
- iterator() - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- iterator() - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- iterator() - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
L
- LAST_MODIFIED_TIME - Static variable in class org.springframework.integration.mongodb.store.MessageDocumentFields
- LAST_RELEASED_SEQUENCE - Static variable in class org.springframework.integration.mongodb.store.MessageDocumentFields
- logger - Variable in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
M
- 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 theMongoDbOutboundGatewayas an alternative to other query options on the gateway.
- MessageDocument - Class in org.springframework.integration.mongodb.store
- 
The entity class to wrapMessageto 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.AbstractMongoDbMessageSourceSpec
- 
Configure a customMongoConverterused to assist in deserialization data read from MongoDb.
- mongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- 
Configure aMongoConverter.
- MongoDb - Class in org.springframework.integration.mongodb.dsl
- 
Factory class for building MongoDb components.
- MongoDbChangeStreamMessageProducer - Class in org.springframework.integration.mongodb.inbound
- 
AMessageProducerSupportfor MongoDB Change Stream implementation.
- MongoDbChangeStreamMessageProducer(ReactiveMongoOperations) - Constructor for class org.springframework.integration.mongodb.inbound.MongoDbChangeStreamMessageProducer
- 
Create an instance based on the providedReactiveMongoOperations.
- MongoDbChangeStreamMessageProducerSpec - Class in org.springframework.integration.mongodb.dsl
- 
AMessageProducerSpecfor tneMongoDbChangeStreamMessageProducer.
- MongoDbChangeStreamMessageProducerSpec(MongoDbChangeStreamMessageProducer) - Constructor for class org.springframework.integration.mongodb.dsl.MongoDbChangeStreamMessageProducerSpec
- 
Construct a builder based on an initialMongoDbChangeStreamMessageProducerSpec.
- MongoDbChannelMessageStore - Class in org.springframework.integration.mongodb.store
- 
MongoDBPriorityCapableChannelMessageStoreimplementation.
- 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, String) - Constructor for class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
- MongoDbChannelMessageStore(MongoDatabaseFactory, MappingMongoConverter) - 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 ofMessageSourcewhich returns aMessagewith a payload which is the result of execution of aQuery.
- MongoDbMessageSource(MongoOperations, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- 
Create an instance with the providedMongoOperationsand SpEL expression which should resolve to a Mongo 'query' string (see https://www.mongodb.org/display/DOCS/Querying).
- MongoDbMessageSource(MongoDatabaseFactory, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- 
Create an instance with the providedMongoDatabaseFactoryand SpEL expression which should resolve to a MongoDb 'query' string (see https://www.mongodb.org/display/DOCS/Querying).
- MongoDbMessageSourceSpec - Class in org.springframework.integration.mongodb.dsl
- 
AAbstractMongoDbMessageSourceSpecimplementation for aMongoDbMessageSource.
- MongoDbMessageSourceSpec(MongoOperations, Expression) - Constructor for class org.springframework.integration.mongodb.dsl.MongoDbMessageSourceSpec
- MongoDbMessageSourceSpec(MongoDatabaseFactory, Expression) - Constructor for class org.springframework.integration.mongodb.dsl.MongoDbMessageSourceSpec
- MongoDbMessageStore - Class in org.springframework.integration.mongodb.store
- 
An implementation of both theMessageStoreandMessageGroupStorestrategies that relies upon MongoDB for persistence.
- MongoDbMessageStore(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.store.MongoDbMessageStore
- 
Create a MongoDbMessageStore using the providedMongoDatabaseFactory.and the default collection name.
- MongoDbMessageStore(MongoDatabaseFactory, String) - Constructor for class org.springframework.integration.mongodb.store.MongoDbMessageStore
- 
Create a MongoDbMessageStore using the providedMongoDatabaseFactoryand collection name.
- MongoDbMetadataStore - Class in org.springframework.integration.mongodb.metadata
- 
MongoDbMetadataStore implementation ofConcurrentMetadataStore.
- MongoDbMetadataStore(MongoTemplate) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Configure the MongoDbMetadataStore by providedMongoTemplateand default collection name -MongoDbMetadataStore.DEFAULT_COLLECTION_NAME.
- MongoDbMetadataStore(MongoTemplate, String) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Configure the MongoDbMetadataStore by providedMongoTemplateand collection name.
- MongoDbMetadataStore(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Configure the MongoDbMetadataStore by providedMongoDatabaseFactoryand default collection name -MongoDbMetadataStore.DEFAULT_COLLECTION_NAME.
- MongoDbMetadataStore(MongoDatabaseFactory, String) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Configure the MongoDbMetadataStore by providedMongoDatabaseFactoryand 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 aMongoOperations.
- MongoDbOutboundGateway(MongoOperations) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
- MongoDbOutboundGateway(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
- MongoDbOutboundGateway(MongoDatabaseFactory, MongoConverter) - 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
- 
AMessageHandlerSpecextension for the MongoDb Outbound endpointMongoDbOutboundGateway.
- MongoDbOutboundGatewaySpec(MongoOperations) - Constructor for class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- MongoDbOutboundGatewaySpec(MongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- MongoDbStoringMessageHandler - Class in org.springframework.integration.mongodb.outbound
- 
Implementation ofMessageHandlerwhich writes Message payload into a MongoDb collection identified by evaluation of theMongoDbStoringMessageHandler.collectionNameExpression.
- MongoDbStoringMessageHandler(MongoOperations) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
- 
Will construct this instance using fully created and initialized instance of providedMongoOperations.
- MongoDbStoringMessageHandler(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
- 
Will construct this instance using providedMongoDatabaseFactory.
- MongoHeaders - Class in org.springframework.integration.mongodb.support
- 
Pre-defined names and prefixes to be used for dealing with headers required by Mongo components.
O
- onInit() - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- onInit() - Method in class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
- onInit() - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
- onInit() - Method in class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
- onInit() - Method in class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
- options(ChangeStreamOptions) - Method in class org.springframework.integration.mongodb.dsl.MongoDbChangeStreamMessageProducerSpec
- 
Configure aChangeStreamOptions.
- org.springframework.integration.mongodb.config - package org.springframework.integration.mongodb.config
- 
Contains parser classes for the MongoDb namespace support.
- org.springframework.integration.mongodb.dsl - package org.springframework.integration.mongodb.dsl
- 
Provides MongoDB Components support for Java DSL.
- org.springframework.integration.mongodb.inbound - package org.springframework.integration.mongodb.inbound
- 
Provides classes related to the Mongo inbound channel adapters
- org.springframework.integration.mongodb.metadata - package org.springframework.integration.mongodb.metadata
- 
Contains mongodb metadata store related classes
- org.springframework.integration.mongodb.outbound - package org.springframework.integration.mongodb.outbound
- 
Provides classes related to the Mongo outbound channel adapters
- org.springframework.integration.mongodb.store - package org.springframework.integration.mongodb.store
- 
Provides classes related to the MongoDB message store.
- org.springframework.integration.mongodb.support - package org.springframework.integration.mongodb.support
- 
Provides supporting classes for this module.
- outboundGateway(MongoOperations) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aMongoDbOutboundGatewaySpecbuilder instance based on the providedMongoOperations.
- outboundGateway(MongoDatabaseFactory, MongoConverter) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aMongoDbOutboundGatewaySpecbuilder instance based on the providedMongoDatabaseFactoryandMongoConverter.
P
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.mongodb.config.MongoDbOutboundChannelAdapterParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.mongodb.config.MongoDbOutboundGatewayParser
- parseSource(Element, ParserContext) - Method in class org.springframework.integration.mongodb.config.MongoDbInboundChannelAdapterParser
- pollMessageFromGroup(Object) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- pollMessageFromGroup(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbChannelMessageStore
- pollMessageFromGroup(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- PREFIX - Static variable in class org.springframework.integration.mongodb.support.MongoHeaders
- 
A prefix for MongoDb-specific message headers.
- PREFIX_CHANGE_STREAM - Static variable in class org.springframework.integration.mongodb.support.MongoHeaders
- 
The prefix for change stream event headers.
- PRIORITY - Static variable in class org.springframework.integration.mongodb.store.MessageDocumentFields
- put(String, String) - Method in class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Store a metadatavalueunder providedkeyto the configuredMongoDbMetadataStore.collectionName.
- putIfAbsent(String, String) - Method in class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
If the specified key is not already associated with a value, associate it with the given value.
Q
- query(String) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
AStringrepresentation of a MongoDbQuery(e.g., query("{'name' : 'Bob'}")).
- queryExpression - Variable in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- queryExpression(String) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
A SpEL expression which should resolve to aStringquery (please refer to the 'query' property), or to an instance of MongoDbQuery(e.q., queryExpression("new BasicQuery('{''address.state'' : ''PA''}')")).
- queryFunction(Function<Message<P>, Query>) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
- 
AFunctionwhich should resolve to aQueryinstance.
R
- reactiveInboundChannelAdapter(MongoOperations, Query) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aMongoDbMessageSourceSpecbuilder instance based on the providedMongoOperations.
- reactiveInboundChannelAdapter(ReactiveMongoOperations, String) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aReactiveMongoDbMessageSourceSpecbuilder instance based on the providedReactiveMongoOperations.
- reactiveInboundChannelAdapter(ReactiveMongoOperations, Query) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aReactiveMongoDbMessageSourceSpecbuilder instance based on the providedReactiveMongoOperations.
- reactiveInboundChannelAdapter(ReactiveMongoDatabaseFactory, String) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aReactiveMongoDbMessageSourceSpecbuilder instance based on the providedReactiveMongoDatabaseFactory.
- reactiveInboundChannelAdapter(ReactiveMongoDatabaseFactory, Query) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aReactiveMongoDbMessageSourceSpecbuilder instance based on the providedReactiveMongoDatabaseFactory.
- ReactiveMongoDbMessageHandlerSpec - Class in org.springframework.integration.mongodb.dsl
- 
AReactiveMessageHandlerSpecextension for the Reactive MongoDb Outbound endpointReactiveMongoDbStoringMessageHandler.
- ReactiveMongoDbMessageHandlerSpec(ReactiveMongoOperations) - Constructor for class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- ReactiveMongoDbMessageHandlerSpec(ReactiveMongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
- ReactiveMongoDbMessageSource - Class in org.springframework.integration.mongodb.inbound
- 
An instance ofMessageSourcewhich returns aMessagewith a payload which is the result of execution of aQuery.
- ReactiveMongoDbMessageSource(ReactiveMongoOperations, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
- 
Create an instance with the providedReactiveMongoOperationsand SpEL expression which should resolve to a Mongo 'query' string (see https://www.mongodb.org/display/DOCS/Querying).
- ReactiveMongoDbMessageSource(ReactiveMongoDatabaseFactory, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
- 
Create an instance with the providedReactiveMongoDatabaseFactoryand SpEL expression which should resolve to a MongoDb 'query' string (see https://www.mongodb.org/display/DOCS/Querying).
- ReactiveMongoDbMessageSourceSpec - Class in org.springframework.integration.mongodb.dsl
- 
AAbstractMongoDbMessageSourceSpecimplementation for aReactiveMongoDbMessageSource.
- ReactiveMongoDbMessageSourceSpec(ReactiveMongoOperations, Expression) - Constructor for class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageSourceSpec
- ReactiveMongoDbMessageSourceSpec(ReactiveMongoDatabaseFactory, Expression) - Constructor for class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageSourceSpec
- ReactiveMongoDbStoringMessageHandler - Class in org.springframework.integration.mongodb.outbound
- 
Implementation ofReactiveMessageHandlerwhich writes Message payload into a MongoDb collection, using reactive MongoDb support, The collection is identified by evaluation of thecollectionNameExpression.
- ReactiveMongoDbStoringMessageHandler(ReactiveMongoOperations) - Constructor for class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
- 
Construct this instance using a fully created and initialized instance of providedReactiveMongoOperations.
- ReactiveMongoDbStoringMessageHandler(ReactiveMongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
- 
Construct this instance using a providedReactiveMongoDatabaseFactory.
- reactiveOutboundChannelAdapter(ReactiveMongoOperations) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aReactiveMongoDbMessageHandlerSpecbuilder instance based on the providedReactiveMongoOperations.
- reactiveOutboundChannelAdapter(ReactiveMongoDatabaseFactory) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
- 
Create aReactiveMongoDbMessageHandlerSpecbuilder instance based on the providedReactiveMongoDatabaseFactory.
- remove(String) - Method in class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Remove the metadata entry for the providedkeyand return itsvalue, if any, usingfindAndRemoveMongoDB operation.
- removeMessage(UUID) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- removeMessage(UUID) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- removeMessageGroup(Object) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- removeMessageGroup(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- removeMessagesFromGroup(Object, Collection<Message<?>>) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- removeMessagesFromGroup(Object, Collection<Message<?>>) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- removeMessagesFromGroup(Object, Collection<Message<?>>) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- replace(String, String, String) - Method in class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
- 
Replace an existing metadata entryvaluewith a new one.
S
- 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.AbstractMongoDbMessageSource
- 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.AbstractMongoDbMessageSource
- 
Set the SpELExpressionthat 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
- 
Set the SpELExpressionthat should resolve to a collection name used byMongoOperationsto store data
- setCollectionNameExpression(Expression) - Method in class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
- 
Set a SpELExpressionthat 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
- setCondition(String) - 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 theMappingMongoConverter.
- 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.AbstractMongoDbMessageSource
- 
Set the type of the entityClass that will be passed to the find MongoDb template operation.
- setEntityClass(Class<?>) - Method in class org.springframework.integration.mongodb.outbound.MongoDbOutboundGateway
- setExpectSingleResult(boolean) - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- 
Manage which find* method to invoke.
- 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 aMessageto produce with a payload based on aChangeStreamEvent.getBody()(by default) or use a wholeChangeStreamEventas a payload.
- setGroupCondition(Object, String) - Method in class org.springframework.integration.mongodb.store.AbstractConfigurableMongoDbMessageStore
- setGroupCondition(Object, String) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- setGroupCondition(Object, String) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
- setGroupCreatedTime(long) - Method in class org.springframework.integration.mongodb.store.MessageDocument
- setGroupId(Object) - Method in class org.springframework.integration.mongodb.store.MessageDocument
- setInitialized(boolean) - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- 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
- 
Specify aMessageCollectionCallbackto perform against MongoDB collection in the request message context.
- setMongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- 
Provide a customMongoConverterused 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
- 
Allow providing customMongoConverterused to assist in serialization of data written to MongoDb.
- setMongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
- 
Provide a customMongoConverterused to assist in serialization of data written to MongoDb.
- setOptions(ChangeStreamOptions) - Method in class org.springframework.integration.mongodb.inbound.MongoDbChangeStreamMessageProducer
- 
Specify aChangeStreamOptions.
- 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
- setUpdateExpression(Expression) - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
- 
Specify an optionalupdatefor just polled records from the collection.
- streamMessagesForGroup(Object) - Method in class org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore
- streamMessagesForGroup(Object) - Method in class org.springframework.integration.mongodb.store.MongoDbMessageStore
U
- update(String) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Configure a MongoDB update.
- update(Update) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Configure a MongoDB update.
- update(Expression) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Configure a SpEL expression to evaluate a MongoDB update.
- updateSupplier(Supplier<Update>) - Method in class org.springframework.integration.mongodb.dsl.AbstractMongoDbMessageSourceSpec
- 
Configure aSupplierto produce a MongoDB update on each receive call.
All Classes and Interfaces|All Packages|Constant Field Values