Index

A B C D E G H I L M O P Q R S U 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractConfigurableMongoDbMessageStore - Class in org.springframework.integration.mongodb.store
The abstract MongoDB AbstractMessageGroupStore implementation 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
An AbstractMessageSource extension 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
A MessageSourceSpec extension 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 a MongoDbChangeStreamMessageProducerSpec builder instance based on the provided ReactiveMongoOperations.
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 - 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 each receive() call.
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.AbstractMongoDbMessageSourceSpec
Configure a SpEL expression to evaluation a collection name on each receive() 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
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.AbstractMongoDbMessageSourceSpec
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, 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 a Query returning its results as the Message payload.
doReceive() - Method in class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
Execute a Query returning 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 to find(..) or findOne(..) method in MongoOperations.
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 a findOne query.
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 the value for the provided key performing findOne MongoDB 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 MongoDB INC operation for the document, which contains the MessageDocument sequence, and return the new incremented value for the new MessageDocument.
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 a MongoDbMessageSourceSpec builder instance based on the provided MongoOperations.
inboundChannelAdapter(MongoDatabaseFactory, String) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a MongoDbMessageSourceSpec builder instance based on the provided MongoDatabaseFactory.
inboundChannelAdapter(MongoDatabaseFactory, Query) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a MongoDbMessageSourceSpec builder instance based on the provided MongoDatabaseFactory.
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 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.AbstractMongoDbMessageSourceSpec
Configure a custom MongoConverter used to assist in deserialization data read from MongoDb.
mongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.dsl.ReactiveMongoDbMessageHandlerSpec
Configure a MongoConverter.
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
A MessageProducerSpec for tne MongoDbChangeStreamMessageProducer.
MongoDbChangeStreamMessageProducerSpec(MongoDbChangeStreamMessageProducer) - Constructor for class org.springframework.integration.mongodb.dsl.MongoDbChangeStreamMessageProducerSpec
Construct a builder based on an initial 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, 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 of MessageSource which returns a Message with a payload which is the result of execution of a Query.
MongoDbMessageSource(MongoOperations, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
Create 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).
MongoDbMessageSource(MongoDatabaseFactory, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.MongoDbMessageSource
Create 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).
MongoDbMessageSourceSpec - Class in org.springframework.integration.mongodb.dsl
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 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(MongoTemplate) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
Configure the MongoDbMetadataStore by provided MongoTemplate and default collection name - MongoDbMetadataStore.DEFAULT_COLLECTION_NAME.
MongoDbMetadataStore(MongoTemplate, String) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
Configure the MongoDbMetadataStore by provided MongoTemplate and collection name.
MongoDbMetadataStore(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
Configure the MongoDbMetadataStore by provided MongoDatabaseFactory and default collection name - MongoDbMetadataStore.DEFAULT_COLLECTION_NAME.
MongoDbMetadataStore(MongoDatabaseFactory, String) - Constructor for class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
Configure the MongoDbMetadataStore by provided MongoDatabaseFactory 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(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
A MessageHandlerSpec extension for the MongoDb Outbound endpoint MongoDbOutboundGateway.
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 of MessageHandler which writes Message payload into a MongoDb collection identified by evaluation of the MongoDbStoringMessageHandler.collectionNameExpression.
MongoDbStoringMessageHandler(MongoOperations) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
Will construct this instance using fully created and initialized instance of provided MongoOperations.
MongoDbStoringMessageHandler(MongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.outbound.MongoDbStoringMessageHandler
Will construct this instance using provided MongoDatabaseFactory.
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 a ChangeStreamOptions.
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 a MongoDbOutboundGatewaySpec builder instance based on the provided MongoOperations.
outboundGateway(MongoDatabaseFactory, MongoConverter) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a MongoDbOutboundGatewaySpec builder instance based on the provided MongoDatabaseFactory and MongoConverter.

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 metadata value under provided key to the configured MongoDbMetadataStore.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
A String representation of a MongoDb Query (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 a String query (please refer to the 'query' property), or to an instance of MongoDb Query (e.q., queryExpression("new BasicQuery('{''address.state'' : ''PA''}')")).
queryFunction(Function<Message<P>, Query>) - Method in class org.springframework.integration.mongodb.dsl.MongoDbOutboundGatewaySpec
A Function which should resolve to a Query instance.

R

reactiveInboundChannelAdapter(MongoOperations, Query) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a MongoDbMessageSourceSpec builder instance based on the provided MongoOperations.
reactiveInboundChannelAdapter(ReactiveMongoOperations, String) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a ReactiveMongoDbMessageSourceSpec builder instance based on the provided ReactiveMongoOperations.
reactiveInboundChannelAdapter(ReactiveMongoOperations, Query) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a ReactiveMongoDbMessageSourceSpec builder instance based on the provided ReactiveMongoOperations.
reactiveInboundChannelAdapter(ReactiveMongoDatabaseFactory, String) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a ReactiveMongoDbMessageSourceSpec builder instance based on the provided ReactiveMongoDatabaseFactory.
reactiveInboundChannelAdapter(ReactiveMongoDatabaseFactory, Query) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a ReactiveMongoDbMessageSourceSpec builder instance based on the provided ReactiveMongoDatabaseFactory.
ReactiveMongoDbMessageHandlerSpec - Class in org.springframework.integration.mongodb.dsl
A ReactiveMessageHandlerSpec extension for the Reactive MongoDb Outbound endpoint ReactiveMongoDbStoringMessageHandler.
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 of MessageSource which returns a Message with a payload which is the result of execution of a Query.
ReactiveMongoDbMessageSource(ReactiveMongoOperations, Expression) - Constructor for class org.springframework.integration.mongodb.inbound.ReactiveMongoDbMessageSource
Create an instance with the provided ReactiveMongoOperations and 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 provided ReactiveMongoDatabaseFactory and 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
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 of ReactiveMessageHandler which writes Message payload into a MongoDb collection, using reactive MongoDb support, The collection is identified by evaluation of the collectionNameExpression.
ReactiveMongoDbStoringMessageHandler(ReactiveMongoOperations) - Constructor for class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
Construct this instance using a fully created and initialized instance of provided ReactiveMongoOperations.
ReactiveMongoDbStoringMessageHandler(ReactiveMongoDatabaseFactory) - Constructor for class org.springframework.integration.mongodb.outbound.ReactiveMongoDbStoringMessageHandler
Construct this instance using a provided ReactiveMongoDatabaseFactory.
reactiveOutboundChannelAdapter(ReactiveMongoOperations) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a ReactiveMongoDbMessageHandlerSpec builder instance based on the provided ReactiveMongoOperations.
reactiveOutboundChannelAdapter(ReactiveMongoDatabaseFactory) - Static method in class org.springframework.integration.mongodb.dsl.MongoDb
Create a ReactiveMongoDbMessageHandlerSpec builder instance based on the provided ReactiveMongoDatabaseFactory.
remove(String) - Method in class org.springframework.integration.mongodb.metadata.MongoDbMetadataStore
Remove the metadata entry for the provided key and return its value, if any, using findAndRemove MongoDB 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 entry value with 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 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
Set 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
 
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 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.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 a Message to produce with a payload based on a ChangeStreamEvent.getBody() (by default) or use a whole ChangeStreamEvent as 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 a MessageCollectionCallback to perform against MongoDB collection in the request message context.
setMongoConverter(MongoConverter) - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
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
Allow providing 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
 
setUpdateExpression(Expression) - Method in class org.springframework.integration.mongodb.inbound.AbstractMongoDbMessageSource
Specify an optional update for 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 a Supplier to produce a MongoDB update on each receive call.
A B C D E G H I L M O P Q R S U 
All Classes and Interfaces|All Packages|Constant Field Values