A B C D E F G H I N O P R S U
All Classes All Packages
All Classes All Packages
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
-
Create a
RabbitStreamMessageHandler
.
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 totrue
. - 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 totrue
. - 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
andCachingConnectionFactory
. - 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 onRabbitStreamOperations
. - 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
All Classes All Packages