Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addMessageToGroup(Object, Message<?>) - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- addMessageToGroup(Object, Message<?>) - Method in class org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
- afterCommit(Object) - Method in class org.springframework.integration.redis.inbound.RedisStoreMessageSource
- afterPropertiesSet() - Method in class org.springframework.integration.redis.outbound.ExpressionArgumentsStrategy
- afterPropertiesSet() - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- afterRollback(Object) - Method in class org.springframework.integration.redis.inbound.RedisStoreMessageSource
- ArgumentsStrategy - Interface in org.springframework.integration.redis.outbound
B
- buildBeanDefinition(Element, ParserContext) - Method in class org.springframework.integration.redis.config.RedisChannelParser
C
- clearQueue() - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
-
Clear the Redis Queue specified by
RedisQueueInboundGateway.boundListOperations
. - clearQueue() - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
-
Clear the Redis Queue specified by
RedisQueueMessageDrivenEndpoint.boundListOperations
. - COMMAND - Static variable in class org.springframework.integration.redis.support.RedisHeaders
- CONSUMER - Static variable in class org.springframework.integration.redis.support.RedisHeaders
- CONSUMER_GROUP - Static variable in class org.springframework.integration.redis.support.RedisHeaders
D
- DEFAULT_RECEIVE_TIMEOUT - Static variable in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- DEFAULT_RECEIVE_TIMEOUT - Static variable in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- DEFAULT_RECOVERY_INTERVAL - Static variable in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- DEFAULT_RECOVERY_INTERVAL - Static variable in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- destroy() - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- destroy() - Method in class org.springframework.integration.redis.util.RedisLockRegistry
- doInit() - Method in class org.springframework.integration.redis.outbound.RedisOutboundGateway
- doListKeys(String) - Method in class org.springframework.integration.redis.store.RedisMessageStore
- doParse(Element, ParserContext, String) - Method in class org.springframework.integration.redis.config.RedisInboundChannelAdapterParser
- doParse(Element, ParserContext, String) - Method in class org.springframework.integration.redis.config.RedisQueueInboundChannelAdapterParser
- doPostProcess(BeanDefinitionBuilder, Element) - Method in class org.springframework.integration.redis.config.RedisQueueInboundGatewayParser
- doReceive() - Method in class org.springframework.integration.redis.inbound.RedisStoreMessageSource
-
Returns a Message with the view into a
RedisStore
identified byRedisStoreMessageSource.keyExpression
- doRemove(Object) - Method in class org.springframework.integration.redis.store.RedisMessageStore
- doRemoveAll(Collection<Object>) - Method in class org.springframework.integration.redis.store.RedisMessageStore
- doRetrieve(Object) - Method in class org.springframework.integration.redis.store.RedisMessageStore
- doSend(Message<?>, long) - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- doStart() - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
- doStart() - Method in class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
- doStart() - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- doStart() - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- doStop() - Method in class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
- doStop() - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- doStop() - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- doStop(Runnable) - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- doStop(Runnable) - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- doStore(Object, Object) - Method in class org.springframework.integration.redis.store.RedisMessageStore
- doStoreIfAbsent(Object, Object) - Method in class org.springframework.integration.redis.store.RedisMessageStore
E
- expireUnusedOlderThan(long) - Method in class org.springframework.integration.redis.util.RedisLockRegistry
- ExpressionArgumentsStrategy - Class in org.springframework.integration.redis.outbound
- ExpressionArgumentsStrategy(String[]) - Constructor for class org.springframework.integration.redis.outbound.ExpressionArgumentsStrategy
- ExpressionArgumentsStrategy(String[], boolean) - Constructor for class org.springframework.integration.redis.outbound.ExpressionArgumentsStrategy
G
- get(String) - Method in class org.springframework.integration.redis.metadata.RedisMetadataStore
-
Retrieve the persisted value for the provided key.
- getBeanClass(Element) - Method in class org.springframework.integration.redis.config.RedisQueueInboundGatewayParser
- getBeanName() - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- getComponentType() - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
- getComponentType() - Method in class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
- getComponentType() - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- getComponentType() - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- getComponentType() - Method in class org.springframework.integration.redis.inbound.RedisStoreMessageSource
- getComponentType() - Method in class org.springframework.integration.redis.outbound.ReactiveRedisStreamMessageHandler
- getComponentType() - Method in class org.springframework.integration.redis.outbound.RedisOutboundGateway
- getComponentType() - Method in class org.springframework.integration.redis.outbound.RedisPublishingMessageHandler
- getComponentType() - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundChannelAdapter
- getComponentType() - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundGateway
- getComponentType() - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
- getInputChannelAttributeName() - Method in class org.springframework.integration.redis.config.RedisOutboundGatewayParser
- getInputChannelAttributeName() - Method in class org.springframework.integration.redis.config.RedisQueueOutboundGatewayParser
- getMessageCountForAllMessageGroups() - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- getMessageCountForAllMessageGroups() - Method in class org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
- getMessageGroup(Object) - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- getMessageGroup(Object) - Method in class org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
- getMessageGroupCount() - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- getMessageGroupCount() - Method in class org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
- getMessageGroupFactory() - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- getPhase() - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- getQueueSize() - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
-
Returns the size of the Queue specified by
RedisQueueInboundGateway.boundListOperations
. - getQueueSize() - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
-
Returns the size of the Queue specified by
RedisQueueMessageDrivenEndpoint.boundListOperations
. - getRedisTemplate() - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- getResource() - Method in class org.springframework.integration.redis.inbound.RedisStoreMessageSource
H
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.redis.outbound.ReactiveRedisStreamMessageHandler
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.redis.outbound.RedisPublishingMessageHandler
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundChannelAdapter
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Will extract the payload from the Message and store it in the collection identified by the key (which may be determined by an expression).
- handleRequestMessage(Message<?>) - Method in class org.springframework.integration.redis.outbound.RedisOutboundGateway
- handleRequestMessage(Message<?>) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundGateway
I
- init() - Method in class org.springframework.integration.redis.config.RedisNamespaceHandler
- isAutoStartup() - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- isEligibleAttribute(String) - Method in class org.springframework.integration.redis.config.RedisQueueInboundGatewayParser
- isListening() - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- isListening() - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- isPriorityEnabled() - Method in class org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
- isRunning() - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
K
- KEY - Static variable in class org.springframework.integration.redis.metadata.RedisMetadataStore
- KEY - Static variable in class org.springframework.integration.redis.support.RedisHeaders
M
- MAP_KEY - Static variable in class org.springframework.integration.redis.support.RedisHeaders
- MESSAGE_SOURCE - Static variable in class org.springframework.integration.redis.support.RedisHeaders
- messageGroupSize(Object) - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- messageGroupSize(Object) - Method in class org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
O
- obtain(Object) - Method in class org.springframework.integration.redis.util.RedisLockRegistry
- onInit() - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- onInit() - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
- onInit() - Method in class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
- onInit() - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- onInit() - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- onInit() - Method in class org.springframework.integration.redis.inbound.RedisStoreMessageSource
- onInit() - Method in class org.springframework.integration.redis.outbound.ReactiveRedisStreamMessageHandler
- onInit() - Method in class org.springframework.integration.redis.outbound.RedisPublishingMessageHandler
- onInit() - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundChannelAdapter
- onInit() - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
- org.springframework.integration.redis.channel - package org.springframework.integration.redis.channel
-
Provides classes related to Redis-backed channels.
- org.springframework.integration.redis.config - package org.springframework.integration.redis.config
-
Provides classes for configuration - parsers, namespace handlers.
- org.springframework.integration.redis.event - package org.springframework.integration.redis.event
-
Events generated by the redis module
- org.springframework.integration.redis.inbound - package org.springframework.integration.redis.inbound
-
Provides classes supporting inbound endpoints.
- org.springframework.integration.redis.metadata - package org.springframework.integration.redis.metadata
-
Provides support for Redis-based
MetadataStore
s. - org.springframework.integration.redis.outbound - package org.springframework.integration.redis.outbound
-
Provides classes supporting outbound endpoints.
- org.springframework.integration.redis.store - package org.springframework.integration.redis.store
-
Provides classes related to the Redis message store.
- org.springframework.integration.redis.support - package org.springframework.integration.redis.support
-
Provides supporting classes for this module.
- org.springframework.integration.redis.util - package org.springframework.integration.redis.util
-
Provides utility classes.
P
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.redis.config.RedisOutboundChannelAdapterParser
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.redis.config.RedisQueueOutboundChannelAdapterParser
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.redis.config.RedisStoreOutboundChannelAdapterParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.redis.config.RedisOutboundGatewayParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.redis.config.RedisQueueOutboundGatewayParser
- parseSource(Element, ParserContext) - Method in class org.springframework.integration.redis.config.RedisStoreInboundChannelAdapterParser
- pollMessageFromGroup(Object) - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- pollMessageFromGroup(Object) - Method in class org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
- PREFIX - Static variable in class org.springframework.integration.redis.support.RedisHeaders
- PUB_SUB_LOCK - Enum constant in enum class org.springframework.integration.redis.util.RedisLockRegistry.RedisLockType
-
The lock is acquired by redis pub-sub subscription.
- put(String, String) - Method in class org.springframework.integration.redis.metadata.RedisMetadataStore
-
Persists the provided key and value to Redis.
- putIfAbsent(String, String) - Method in class org.springframework.integration.redis.metadata.RedisMetadataStore
R
- ReactiveRedisStreamMessageHandler - Class in org.springframework.integration.redis.outbound
-
Implementation of
ReactiveMessageHandler
which writes Message payload or Message itself (seeReactiveRedisStreamMessageHandler.extractPayload
) into a Redis stream using Reactive Stream operations. - ReactiveRedisStreamMessageHandler(ReactiveRedisConnectionFactory, String) - Constructor for class org.springframework.integration.redis.outbound.ReactiveRedisStreamMessageHandler
-
Create an instance based on provided
ReactiveRedisConnectionFactory
and key for stream. - ReactiveRedisStreamMessageHandler(ReactiveRedisConnectionFactory, Expression) - Constructor for class org.springframework.integration.redis.outbound.ReactiveRedisStreamMessageHandler
-
Create an instance based on provided
ReactiveRedisConnectionFactory
and expression for stream key. - ReactiveRedisStreamMessageProducer - Class in org.springframework.integration.redis.inbound
-
A
MessageProducerSupport
for reading messages from a Redis Stream and publishing them into the provided output channel. - ReactiveRedisStreamMessageProducer(ReactiveRedisConnectionFactory, String) - Constructor for class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
- RedisChannelMessageStore - Class in org.springframework.integration.redis.store
-
Specialized Redis
ChannelMessageStore
that uses a list to back a QueueChannel. - RedisChannelMessageStore(RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.store.RedisChannelMessageStore
-
Construct a message store that uses Java Serialization for messages.
- RedisChannelParser - Class in org.springframework.integration.redis.config
-
Parser for the 'channel' and 'publish-subscribe-channel' elements of the Spring Integration Redis namespace.
- RedisChannelParser() - Constructor for class org.springframework.integration.redis.config.RedisChannelParser
- RedisChannelPriorityMessageStore - Class in org.springframework.integration.redis.store
-
Specialized Redis
PriorityCapableChannelMessageStore
that uses lists to back a QueueChannel. - RedisChannelPriorityMessageStore(RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
- RedisExceptionEvent - Class in org.springframework.integration.redis.event
- RedisExceptionEvent(Object, Throwable) - Constructor for class org.springframework.integration.redis.event.RedisExceptionEvent
- RedisHeaders - Class in org.springframework.integration.redis.support
-
Pre-defined names and prefixes to be used for for dealing with headers required by Redis components
- RedisInboundChannelAdapter - Class in org.springframework.integration.redis.inbound
- RedisInboundChannelAdapter(RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
- RedisInboundChannelAdapterParser - Class in org.springframework.integration.redis.config
- RedisInboundChannelAdapterParser() - Constructor for class org.springframework.integration.redis.config.RedisInboundChannelAdapterParser
- RedisIntegrationEvent - Class in org.springframework.integration.redis.event
- RedisIntegrationEvent(Object) - Constructor for class org.springframework.integration.redis.event.RedisIntegrationEvent
- RedisIntegrationEvent(Object, Throwable) - Constructor for class org.springframework.integration.redis.event.RedisIntegrationEvent
- RedisLockRegistry - Class in org.springframework.integration.redis.util
-
Implementation of
ExpirableLockRegistry
providing a distributed lock using Redis. - RedisLockRegistry(RedisConnectionFactory, String) - Constructor for class org.springframework.integration.redis.util.RedisLockRegistry
-
Constructs a lock registry with the default (60 second) lock expiration.
- RedisLockRegistry(RedisConnectionFactory, String, long) - Constructor for class org.springframework.integration.redis.util.RedisLockRegistry
-
Constructs a lock registry with the supplied lock expiration.
- RedisLockRegistry.RedisLockType - Enum Class in org.springframework.integration.redis.util
-
The mode in which this registry is going to work with locks.
- RedisMessageStore - Class in org.springframework.integration.redis.store
-
Redis implementation of the key/value style
MessageStore
andMessageGroupStore
- RedisMessageStore(RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.store.RedisMessageStore
-
Construct
RedisMessageStore
based on the providedRedisConnectionFactory
and default empty prefix. - RedisMessageStore(RedisConnectionFactory, String) - Constructor for class org.springframework.integration.redis.store.RedisMessageStore
-
Construct
RedisMessageStore
based on the providedRedisConnectionFactory
and prefix. - RedisMetadataStore - Class in org.springframework.integration.redis.metadata
-
Redis implementation of
ConcurrentMetadataStore
. - RedisMetadataStore(RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.metadata.RedisMetadataStore
-
Initializes the
RedisProperties
by providedRedisConnectionFactory
and default hash key -RedisMetadataStore.KEY
. - RedisMetadataStore(RedisConnectionFactory, String) - Constructor for class org.springframework.integration.redis.metadata.RedisMetadataStore
-
Initializes the
RedisProperties
by providedRedisConnectionFactory
and key. - RedisMetadataStore(RedisOperations<String, ?>) - Constructor for class org.springframework.integration.redis.metadata.RedisMetadataStore
-
Initializes the
RedisProperties
by providedRedisConnectionFactory
and default hash key -RedisMetadataStore.KEY
. - RedisMetadataStore(RedisOperations<String, ?>, String) - Constructor for class org.springframework.integration.redis.metadata.RedisMetadataStore
-
Initializes the
RedisProperties
by providedRedisConnectionFactory
and key. - RedisMetadataStore(RedisProperties) - Constructor for class org.springframework.integration.redis.metadata.RedisMetadataStore
-
Specifies the
RedisProperties
backend for thisConcurrentMetadataStore
. - RedisNamespaceHandler - Class in org.springframework.integration.redis.config
-
Namespace handler for Spring Integration's 'redis' namespace.
- RedisNamespaceHandler() - Constructor for class org.springframework.integration.redis.config.RedisNamespaceHandler
- RedisOutboundChannelAdapterParser - Class in org.springframework.integration.redis.config
-
Parser for the
<outbound-channel-adapter/>
component. - RedisOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.redis.config.RedisOutboundChannelAdapterParser
- RedisOutboundGateway - Class in org.springframework.integration.redis.outbound
-
The Gateway component implementation to perform Redis commands with provided arguments and to return command result.
- RedisOutboundGateway(RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.outbound.RedisOutboundGateway
- RedisOutboundGateway(RedisTemplate<?, ?>) - Constructor for class org.springframework.integration.redis.outbound.RedisOutboundGateway
- RedisOutboundGatewayParser - Class in org.springframework.integration.redis.config
-
Parser for the
<int-redis:outbound-gateway/>
component. - RedisOutboundGatewayParser() - Constructor for class org.springframework.integration.redis.config.RedisOutboundGatewayParser
- RedisPublishingMessageHandler - Class in org.springframework.integration.redis.outbound
- RedisPublishingMessageHandler(RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.outbound.RedisPublishingMessageHandler
- RedisQueueInboundChannelAdapterParser - Class in org.springframework.integration.redis.config
-
Parser for the <queue-inbound-channel-adapter> element of the 'redis' namespace.
- RedisQueueInboundChannelAdapterParser() - Constructor for class org.springframework.integration.redis.config.RedisQueueInboundChannelAdapterParser
- RedisQueueInboundGateway - Class in org.springframework.integration.redis.inbound
- RedisQueueInboundGateway(String, RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- RedisQueueInboundGatewayParser - Class in org.springframework.integration.redis.config
-
Parser for the <queue-inbound-gateway> element of the 'redis' namespace.
- RedisQueueInboundGatewayParser() - Constructor for class org.springframework.integration.redis.config.RedisQueueInboundGatewayParser
- RedisQueueMessageDrivenEndpoint - Class in org.springframework.integration.redis.inbound
- RedisQueueMessageDrivenEndpoint(String, RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- RedisQueueOutboundChannelAdapter - Class in org.springframework.integration.redis.outbound
- RedisQueueOutboundChannelAdapter(String, RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.outbound.RedisQueueOutboundChannelAdapter
- RedisQueueOutboundChannelAdapter(Expression, RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.outbound.RedisQueueOutboundChannelAdapter
- RedisQueueOutboundChannelAdapterParser - Class in org.springframework.integration.redis.config
-
Parser for the <int-redis:queue-outbound-channel-adapter> element.
- RedisQueueOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.redis.config.RedisQueueOutboundChannelAdapterParser
- RedisQueueOutboundGateway - Class in org.springframework.integration.redis.outbound
- RedisQueueOutboundGateway(String, RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.outbound.RedisQueueOutboundGateway
- RedisQueueOutboundGatewayParser - Class in org.springframework.integration.redis.config
-
Parser for the <int-redis:queue-outbound-channel-adapter> element.
- RedisQueueOutboundGatewayParser() - Constructor for class org.springframework.integration.redis.config.RedisQueueOutboundGatewayParser
- RedisStoreInboundChannelAdapterParser - Class in org.springframework.integration.redis.config
-
Parser for Redis store inbound adapters
- RedisStoreInboundChannelAdapterParser() - Constructor for class org.springframework.integration.redis.config.RedisStoreInboundChannelAdapterParser
- RedisStoreMessageSource - Class in org.springframework.integration.redis.inbound
-
Inbound channel adapter which returns a Message representing a view into a Redis store.
- RedisStoreMessageSource(RedisConnectionFactory, Expression) - Constructor for class org.springframework.integration.redis.inbound.RedisStoreMessageSource
-
Creates an instance with the provided
RedisConnectionFactory
and SpEL expression which should resolve to a 'key' name of the collection to be used. - RedisStoreMessageSource(RedisTemplate<String, ?>, Expression) - Constructor for class org.springframework.integration.redis.inbound.RedisStoreMessageSource
-
Creates an instance with the provided
RedisTemplate
and SpEL expression which should resolve to a 'key' name of the collection to be used. - RedisStoreOutboundChannelAdapterParser - Class in org.springframework.integration.redis.config
-
Parser for the <redis:store-outbound-channel-adapter> element.
- RedisStoreOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.redis.config.RedisStoreOutboundChannelAdapterParser
- RedisStoreWritingMessageHandler - Class in org.springframework.integration.redis.outbound
-
Implementation of
MessageHandler
which writes Message data into a Redis store identified by a keyString
. - RedisStoreWritingMessageHandler(RedisConnectionFactory) - Constructor for class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Constructs an instance using the provided
RedisConnectionFactory
. - RedisStoreWritingMessageHandler(RedisTemplate<String, ?>) - Constructor for class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Constructs an instance using the provided
RedisTemplate
. - remove(String) - Method in class org.springframework.integration.redis.metadata.RedisMetadataStore
- removeMessageGroup(Object) - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- removeMessageGroup(Object) - Method in class org.springframework.integration.redis.store.RedisChannelPriorityMessageStore
- replace(String, String, String) - Method in class org.springframework.integration.redis.metadata.RedisMetadataStore
- resolve(String, Message<?>) - Method in interface org.springframework.integration.redis.outbound.ArgumentsStrategy
- resolve(String, Message<?>) - Method in class org.springframework.integration.redis.outbound.ExpressionArgumentsStrategy
S
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- setArgumentsSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.outbound.RedisOutboundGateway
- setArgumentsStrategy(ArgumentsStrategy) - Method in class org.springframework.integration.redis.outbound.RedisOutboundGateway
- setAutoAck(boolean) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Set whether or not acknowledge message read in the Consumer Group.
- setBatchSize(int) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Configure a batch size for the COUNT option during reading.
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundGateway
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.integration.redis.store.RedisMessageStore
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.redis.outbound.ExpressionArgumentsStrategy
- setBeanName(String) - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
- setCacheCapacity(int) - Method in class org.springframework.integration.redis.util.RedisLockRegistry
-
Set the capacity of cached locks.
- setCollectionType(RedisCollectionFactoryBean.CollectionType) - Method in class org.springframework.integration.redis.inbound.RedisStoreMessageSource
- setCollectionType(RedisCollectionFactoryBean.CollectionType) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Sets the collection type for this handler as per
RedisCollectionFactoryBean.CollectionType
. - setCommandExpression(Expression) - Method in class org.springframework.integration.redis.outbound.RedisOutboundGateway
- setCommandExpressionString(String) - Method in class org.springframework.integration.redis.outbound.RedisOutboundGateway
- setConsumerGroup(String) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Set the name of the Consumer Group.
- setConsumerName(String) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Set the name of the consumer.
- setCreateConsumerGroup(boolean) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Create the Consumer Group if and only if it does not exist.
- setExecutor(Executor) - Method in class org.springframework.integration.redis.util.RedisLockRegistry
-
Set the
Executor
, where is not provided then a default of cached thread pool Executor will be used. - setExpectMessage(boolean) - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
-
When data is retrieved from the Redis queue, does the returned data represent just the payload for a Message, or does the data represent a serialized
Message
?. - setExtractPayload(boolean) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Configure this channel adapter to extract or not value from the
Record
. - setExtractPayload(boolean) - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- setExtractPayload(boolean) - Method in class org.springframework.integration.redis.outbound.ReactiveRedisStreamMessageHandler
-
Set to
true
to extract the payload; otherwise the entire message is sent. - setExtractPayload(boolean) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundChannelAdapter
- setExtractPayload(boolean) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundGateway
- setExtractPayloadElements(boolean) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Sets the flag signifying that if the payload is a "multivalue" (i.e., Collection or Map), it should be saved using addAll/putAll semantics.
- setHashMapper(HashMapper<String, ?, ?>) - Method in class org.springframework.integration.redis.outbound.ReactiveRedisStreamMessageHandler
-
(Optional) Set the
HashMapper
used to createReactiveRedisStreamMessageHandler.reactiveStreamOperations
. - setIntegrationEvaluationContext(EvaluationContext) - Method in class org.springframework.integration.redis.outbound.ExpressionArgumentsStrategy
- setIntegrationEvaluationContext(EvaluationContext) - Method in class org.springframework.integration.redis.outbound.RedisOutboundGateway
- setIntegrationEvaluationContext(EvaluationContext) - Method in class org.springframework.integration.redis.outbound.RedisPublishingMessageHandler
- setIntegrationEvaluationContext(EvaluationContext) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundChannelAdapter
- setKey(String) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Specifies the key for the Redis store.
- setKeyExpression(Expression) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Specifies a SpEL Expression to be used to determine the key for the Redis store.
- setKeyExpressionString(String) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Specifies a SpEL Expression to be used to determine the key for the Redis store.
- setLeftPush(boolean) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundChannelAdapter
-
Specify if
PUSH
operation to Redis List should beLPUSH
orRPUSH
. - setMapKeyExpression(Expression) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Sets the expression used as the key for Map and Properties entries.
- setMapKeyExpressionString(String) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Sets the expression used as the key for Map and Properties entries.
- setMaxSubscribers(int) - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
-
Specify the maximum number of subscribers supported by the channel's dispatcher.
- setMessageConverter(MessageConverter) - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- setMessageConverter(MessageConverter) - Method in class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
- setMessageConverter(MessageConverter) - Method in class org.springframework.integration.redis.outbound.RedisPublishingMessageHandler
- setMessageGroupFactory(MessageGroupFactory) - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
-
Specify the
MessageGroupFactory
to createMessageGroup
object where it is necessary. - setObjectMapper(HashMapper<?, ?, ?>) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Configure a hash mapper.
- setOnErrorResume(Function<? super Throwable, ? extends Publisher<Void>>) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Configure a resume Function to resume the main sequence when polling the stream fails.
- setPollTimeout(Duration) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Configure a poll timeout for the BLOCK option during reading.
- setReadOffset(ReadOffset) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Define the offset from which we want to read message.
- setReceiveTimeout(int) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundGateway
- setReceiveTimeout(long) - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
-
This timeout (milliseconds) is used when retrieving elements from the queue specified by
RedisQueueInboundGateway.boundListOperations
. - setReceiveTimeout(long) - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
-
This timeout (milliseconds) is used when retrieving elements from the queue specified by
RedisQueueMessageDrivenEndpoint.boundListOperations
. - setRecoveryInterval(long) - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- setRecoveryInterval(long) - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- setRedisLockType(RedisLockRegistry.RedisLockType) - Method in class org.springframework.integration.redis.util.RedisLockRegistry
-
Set
RedisLockRegistry.RedisLockType
mode to work in. - setRightPop(boolean) - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
-
Specify if
POP
operation from Redis List should beBRPOP
orBLPOP
. - setSerializationContext(RedisSerializationContext<String, ?>) - Method in class org.springframework.integration.redis.outbound.ReactiveRedisStreamMessageHandler
- setSerializer(RedisSerializationContext.SerializationPair<?>) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Configure a key, hash key and hash value serializer.
- setSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- setSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
- setSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- setSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- setSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.outbound.RedisPublishingMessageHandler
- setSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundChannelAdapter
- setSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.outbound.RedisQueueOutboundGateway
- setStreamReceiverOptions(StreamReceiver.StreamReceiverOptions<String, ?>) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Set
ReactiveStreamOperations
used to customize theStreamReceiver
. - setTargetType(Class<?>) - Method in class org.springframework.integration.redis.inbound.ReactiveRedisStreamMessageProducer
-
Configure a hash target type.
- setTaskExecutor(Executor) - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- setTaskExecutor(Executor) - Method in class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
-
Specify an
Executor
used for running the message listeners when messages are received. - setTaskExecutor(Executor) - Method in class org.springframework.integration.redis.inbound.RedisQueueInboundGateway
- setTaskExecutor(Executor) - Method in class org.springframework.integration.redis.inbound.RedisQueueMessageDrivenEndpoint
- setTopic(String) - Method in class org.springframework.integration.redis.outbound.RedisPublishingMessageHandler
- setTopicExpression(Expression) - Method in class org.springframework.integration.redis.outbound.RedisPublishingMessageHandler
- setTopicPatterns(String...) - Method in class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
- setTopics(String...) - Method in class org.springframework.integration.redis.inbound.RedisInboundChannelAdapter
- setValueSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.store.RedisChannelMessageStore
-
Use a different serializer (default
JdkSerializationRedisSerializer
for theMessage
. - setValueSerializer(RedisSerializer<?>) - Method in class org.springframework.integration.redis.store.RedisMessageStore
- setZsetIncrementExpression(Expression) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Set the expression used as the INCR flag for the ZADD command in case of ZSet collection.
- setZsetIncrementExpressionString(String) - Method in class org.springframework.integration.redis.outbound.RedisStoreWritingMessageHandler
-
Set the expression used as the INCR flag for the ZADD command in case of ZSet collection.
- SPIN_LOCK - Enum constant in enum class org.springframework.integration.redis.util.RedisLockRegistry.RedisLockType
-
The lock is acquired by periodically(100ms) checking whether the lock can be acquired.
- start() - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- stop() - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- stop(Runnable) - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
- STREAM_KEY - Static variable in class org.springframework.integration.redis.support.RedisHeaders
- STREAM_MESSAGE_ID - Static variable in class org.springframework.integration.redis.support.RedisHeaders
- SubscribableRedisChannel - Class in org.springframework.integration.redis.channel
-
An
AbstractMessageChannel
implementation withBroadcastCapableChannel
aspect to provide a pub-sub semantics to consume messages fgrom Redis topic. - SubscribableRedisChannel(RedisConnectionFactory, String) - Constructor for class org.springframework.integration.redis.channel.SubscribableRedisChannel
- subscribe(MessageHandler) - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
U
- unsubscribe(MessageHandler) - Method in class org.springframework.integration.redis.channel.SubscribableRedisChannel
V
- valueOf(String) - Static method in enum class org.springframework.integration.redis.util.RedisLockRegistry.RedisLockType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.integration.redis.util.RedisLockRegistry.RedisLockType
-
Returns an array containing the constants of this enum class, in the order they are declared.
Z
- ZSET_INCREMENT_SCORE - Static variable in class org.springframework.integration.redis.support.RedisHeaders
- ZSET_SCORE - Static variable in class org.springframework.integration.redis.support.RedisHeaders
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form