A B C D E F G H I N O P R S U 
All Classes All Packages

A

afterUnbindConsumer(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
afterUnbindProducer(ProducerDestination, ExtendedProducerProperties<RabbitProducerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 

B

binderHealthIndicator(RabbitTemplate) - Method in class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration.RabbitHealthIndicatorConfiguration
 

C

cloud() - Method in class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration.CloudProfile.CloudConnectors
 
CloudConnectors() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration.CloudProfile.CloudConnectors
 
CloudProfile() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration.CloudProfile
 
configureAdapter(AmqpInboundChannelAdapter) - Static method in class org.springframework.cloud.stream.binder.rabbit.StreamUtils
Configure the channel adapter for streams support.
createConsumerEndpoint(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
createContainer(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>, String, RabbitConsumerProperties, AbstractApplicationContext) - Static method in class org.springframework.cloud.stream.binder.rabbit.StreamUtils
Create a StreamListenerContainer.
createPolledConsumerResources(String, String, ConsumerDestination, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
createProducerMessageHandler(ProducerDestination, ExtendedProducerProperties<RabbitProducerProperties>, MessageChannel) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
createStreamMessageHandler(ProducerDestination, ExtendedProducerProperties<RabbitProducerProperties>, MessageChannel, String, RabbitProducerProperties, AbstractApplicationContext, Function<RabbitProducerProperties, AmqpHeaderMapper>) - Static method in class org.springframework.cloud.stream.binder.rabbit.StreamUtils

D

DELAY_HEADER - Static variable in class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
Default name for delay header.
destroy() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 

E

errorsBaseName(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
ExtendedBindingHandlerMappingsProviderConfiguration - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration for extended binding metadata.
ExtendedBindingHandlerMappingsProviderConfiguration() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.ExtendedBindingHandlerMappingsProviderConfiguration
 

F

failure(Message<?>, Throwable) - Method in interface org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler.FailureCallback
Message publish failure.

G

getConnectionFactory() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
Get the underlying ConnectionFactory instance to allow manually altering the connection lifecycle.
getDefaultsPrefix() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
getErrorMessageHandler(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
getErrorMessageStrategy() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
getExtendedConsumerProperties(String) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
getExtendedProducerProperties(String) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
getExtendedPropertiesEntryClass() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
getPolledConsumerErrorMessageHandler(ConsumerDestination, String, ExtendedConsumerProperties<RabbitConsumerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
getStreamOperations() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
Return the RabbitStreamOperations.

H

handleMessageInternal(Message<?>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
 

I

isRunning() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
 

N

NoCloudConnectors() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration.CloudProfile.NoCloudConnectors
 
NoCloudProfile() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration.NoCloudProfile
 

O

onInit() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
org.springframework.cloud.stream.binder.rabbit - package org.springframework.cloud.stream.binder.rabbit
 
org.springframework.cloud.stream.binder.rabbit.config - package org.springframework.cloud.stream.binder.rabbit.config
 
org.springframework.cloud.stream.binder.rabbit.deployer - package org.springframework.cloud.stream.binder.rabbit.deployer
 
OverrideCloudConnectors() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration.CloudProfile.CloudConnectors.OverrideCloudConnectors
 

P

PARSER - Static variable in class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
Instance of ExpressionParser.
postProcessOutputChannel(MessageChannel, ExtendedProducerProperties<RabbitProducerProperties>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
postProcessPollableSource(DefaultPollableMessageSource) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
preSend(Message<?>, MessageChannel) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
 

R

RabbitBinderConfiguration - Class in org.springframework.cloud.stream.binder.rabbit.config
Bind to services, either locally or in a cloud environment.
RabbitBinderConfiguration() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration
 
RabbitBinderConfiguration.CloudProfile - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration to be used when the cloud profile is set.
RabbitBinderConfiguration.CloudProfile.CloudConnectors - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration to be used when the cloud profile is set, and Cloud Connectors are found on the classpath.
RabbitBinderConfiguration.CloudProfile.CloudConnectors.OverrideCloudConnectors - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration to be used if spring.cloud.stream.override-cloud-connectors is set to true.
RabbitBinderConfiguration.CloudProfile.CloudConnectors.UseCloudConnectors - Class in org.springframework.cloud.stream.binder.rabbit.config
Active only if spring.cloud.stream.override-cloud-connectors is not set to true.
RabbitBinderConfiguration.CloudProfile.NoCloudConnectors - Class in org.springframework.cloud.stream.binder.rabbit.config
 
RabbitBinderConfiguration.NoCloudProfile - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration to be used when the cloud profile is not set.
RabbitBinderConfiguration.RabbitHealthIndicatorConfiguration - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration for Rabbit health indicator.
RabbitConfiguration - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration for RabbitTemplate and CachingConnectionFactory.
RabbitConfiguration() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitConfiguration
 
RabbitExpressionEvaluatingInterceptor - Class in org.springframework.cloud.stream.binder.rabbit
Interceptor to evaluate expressions for outbound messages before serialization.
RabbitExpressionEvaluatingInterceptor(Expression, Expression, EvaluationContext) - Constructor for class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
Construct an instance with the provided expressions and evaluation context.
rabbitExtendedPropertiesDefaultMappingsProvider() - Method in class org.springframework.cloud.stream.binder.rabbit.config.ExtendedBindingHandlerMappingsProviderConfiguration
 
RabbitHealthIndicatorConfiguration() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration.RabbitHealthIndicatorConfiguration
 
RabbitMessageChannelBinder - Class in org.springframework.cloud.stream.binder.rabbit
A Binder implementation backed by RabbitMQ.
RabbitMessageChannelBinder(ConnectionFactory, RabbitProperties, RabbitExchangeQueueProvisioner) - Constructor for class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
RabbitMessageChannelBinder(ConnectionFactory, RabbitProperties, RabbitExchangeQueueProvisioner, ListenerContainerCustomizer<MessageListenerContainer>) - Constructor for class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
RabbitMessageChannelBinder(ConnectionFactory, RabbitProperties, RabbitExchangeQueueProvisioner, ListenerContainerCustomizer<MessageListenerContainer>, MessageSourceCustomizer<AmqpMessageSource>) - Constructor for class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
RabbitMessageChannelBinderConfiguration - Class in org.springframework.cloud.stream.binder.rabbit.config
Configuration class for RabbitMQ message channel binder.
RabbitMessageChannelBinderConfiguration() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitMessageChannelBinderConfiguration
 
RabbitStreamMessageHandler - Class in org.springframework.cloud.stream.binder.rabbit
MessageHandler based on RabbitStreamOperations.
RabbitStreamMessageHandler(RabbitStreamOperations) - Constructor for class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
Create an instance with the provided RabbitStreamOperations.
RabbitStreamMessageHandler.FailureCallback - Interface in org.springframework.cloud.stream.binder.rabbit
Callback for when publishing fails.
rabbitTemplate(RabbitTemplateConfigurer, ConnectionFactory) - Method in class org.springframework.cloud.stream.binder.rabbit.config.RabbitConfiguration
 
rabbitTemplateConfigurer(RabbitProperties, ObjectProvider<MessageConverter>, ObjectProvider<RabbitRetryTemplateCustomizer>) - Method in class org.springframework.cloud.stream.binder.rabbit.config.RabbitConfiguration
 
ROUTING_KEY_HEADER - Static variable in class org.springframework.cloud.stream.binder.rabbit.RabbitExpressionEvaluatingInterceptor
Default name for routing key header.

S

setAdminAddresses(String[]) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
setCompressingPostProcessor(MessagePostProcessor) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
Set a MessagePostProcessor to compress messages.
setConfirmTimeout(long) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
Set the confirm timeout.
setDecompressingPostProcessor(MessagePostProcessor) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
Set a MessagePostProcessor to decompress messages.
setExtendedBindingProperties(RabbitExtendedBindingProperties) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
setFailureCallback(RabbitStreamMessageHandler.FailureCallback) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
Set a callback to be invoked when a send fails.
setHeaderMapper(AmqpHeaderMapper) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
Set a custom AmqpHeaderMapper for mapping request and reply headers.
setHeadersMappedLast(boolean) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
When mapping headers for the outbound message, determine whether the headers are mapped before the message is converted, or afterwards.
setNodes(String[]) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitMessageChannelBinder
 
setSuccessCallback(SuccessCallback<Message<?>>) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
Set a callback to be invoked when a send is successful.
setSync(boolean) - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
Set to true to wait for a confirmation.
start() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
 
stop() - Method in class org.springframework.cloud.stream.binder.rabbit.RabbitStreamMessageHandler
 
StreamUtils - Class in org.springframework.cloud.stream.binder.rabbit
Utilities for stream components.

U

UseCloudConnectors() - Constructor for class org.springframework.cloud.stream.binder.rabbit.config.RabbitBinderConfiguration.CloudProfile.CloudConnectors.UseCloudConnectors
 
A B C D E F G H I N O P R S U 
All Classes All Packages