Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
E
- enableAfterCompletionFailureCapture(boolean) - Static method in class org.springframework.amqp.rabbit.connection.ConnectionFactoryUtils
- 
Call this method to enable capturingAfterCompletionFailedExceptions when using transaction synchronization.
- EnableRabbit - Annotation Interface in org.springframework.amqp.rabbit.annotation
- 
Enable Rabbit listener annotated endpoints that are created under the cover by aRabbitListenerContainerFactory.
- equals(Object) - Method in class org.springframework.amqp.core.Address
- equals(Object) - Method in class org.springframework.amqp.core.Message
- equals(Object) - Method in class org.springframework.amqp.core.MessageProperties
- equals(Object) - Method in class org.springframework.amqp.core.QueueInformation
- equals(Object) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- equals(Object) - Method in class org.springframework.rabbit.stream.support.StreamMessageProperties
- errorExchangeNameExpression - Variable in class org.springframework.amqp.rabbit.retry.RepublishMessageRecoverer
- errorHandler() - Element in annotation interface org.springframework.amqp.rabbit.annotation.RabbitListener
- 
Set anRabbitListenerErrorHandlerto invoke if the listener method throws an exception.
- errorRoutingKeyExpression - Variable in class org.springframework.amqp.rabbit.retry.RepublishMessageRecoverer
- errorRoutingKeyPrefix(String) - Method in class org.springframework.amqp.rabbit.retry.RepublishMessageRecoverer
- 
Apply a prefix to the outbound routing key, which will be prefixed to the original message routing key (if no explicit routing key was provided in the constructor; ignored otherwise.
- errorTemplate - Variable in class org.springframework.amqp.rabbit.retry.RepublishMessageRecoverer
- evaluateExecutionCondition(ExtensionContext) - Method in class org.springframework.amqp.rabbit.junit.LogLevelsCondition
- evaluateExecutionCondition(ExtensionContext) - Method in class org.springframework.amqp.rabbit.junit.LongRunningIntegrationTestCondition
- evaluateExecutionCondition(ExtensionContext) - Method in class org.springframework.amqp.rabbit.junit.RabbitAvailableCondition
- evaluationContext - Variable in class org.springframework.amqp.rabbit.retry.RepublishMessageRecoverer
- Event(ILoggingEvent) - Constructor for class org.springframework.amqp.rabbit.logback.AmqpAppender.Event
- Event(LogEvent, Map<?, ?>) - Constructor for class org.springframework.amqp.rabbit.log4j2.AmqpAppender.Event
- EventSender() - Constructor for class org.springframework.amqp.rabbit.log4j2.AmqpAppender.EventSender
- EventSender() - Constructor for class org.springframework.amqp.rabbit.logback.AmqpAppender.EventSender
- exchange - Variable in class org.springframework.amqp.core.BindingBuilder.DirectExchangeRoutingKeyConfigurer
- exchange - Variable in class org.springframework.amqp.core.BindingBuilder.HeadersExchangeMapConfigurer
- exchange() - Element in annotation interface org.springframework.amqp.rabbit.annotation.QueueBinding
- Exchange - Interface in org.springframework.amqp.core
- 
Interface for all exchanges.
- Exchange - Annotation Interface in org.springframework.amqp.rabbit.annotation
- 
An exchange to which to bind aRabbitListenerqueue.
- EXCHANGE - Enum constant in enum class org.springframework.amqp.core.Binding.DestinationType
- 
Exchange destination.
- EXCHANGE_CLASS_ID_40 - Static variable in class org.springframework.amqp.rabbit.connection.RabbitUtils
- 
AMQP exchange class id.
- exchangeBind(String, String, String) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeBind(String, String, String, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeBindNoWait(String, String, String, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- ExchangeBuilder - Class in org.springframework.amqp.core
- 
Builder providing a fluent API for buildingExchanges.
- ExchangeBuilder(String, String) - Constructor for class org.springframework.amqp.core.ExchangeBuilder
- 
Construct an instance of the appropriate type.
- exchangeDeclare(String, BuiltinExchangeType) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclare(String, BuiltinExchangeType, boolean) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclare(String, BuiltinExchangeType, boolean, boolean, boolean, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclare(String, BuiltinExchangeType, boolean, boolean, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclare(String, String) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclare(String, String, boolean) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclare(String, String, boolean, boolean, boolean, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclare(String, String, boolean, boolean, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclareNoWait(String, BuiltinExchangeType, boolean, boolean, boolean, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclareNoWait(String, String, boolean, boolean, boolean, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeclarePassive(String) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDelete(String) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDelete(String, boolean) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeDeleteNoWait(String, boolean) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- ExchangeTypes - Class in org.springframework.amqp.core
- 
Constants for the standard Exchange type names.
- ExchangeTypes() - Constructor for class org.springframework.amqp.core.ExchangeTypes
- exchangeUnbind(String, String, String) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeUnbind(String, String, String, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exchangeUnbindNoWait(String, String, String, Map<String, Object>) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- exclusive() - Method in class org.springframework.amqp.core.QueueBuilder
- 
The final queue will be exclusive.
- exclusive() - Element in annotation interface org.springframework.amqp.rabbit.annotation.Queue
- 
Specifies if this queue should be exclusive.
- exclusive() - Element in annotation interface org.springframework.amqp.rabbit.annotation.RabbitListener
- 
Whentrue, a single consumer in the container will have exclusive use of theRabbitListener.queues(), preventing other consumers from receiving messages from the queues.
- execute(ChannelCallback<T>) - Method in interface org.springframework.amqp.rabbit.core.RabbitOperations
- 
Execute the callback with a channel and reliably close the channel afterwards.
- execute(ChannelCallback<T>) - Method in class org.springframework.amqp.rabbit.core.RabbitTemplate
- executeListener(Channel, Object) - Method in class org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer
- 
Execute the specified listener, committing or rolling back the transaction afterwards (if necessary).
- executeListenerAndHandleException(Channel, Object) - Method in class org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer
- executor() - Element in annotation interface org.springframework.amqp.rabbit.annotation.RabbitListener
- 
Set the task executor bean name to use for this listener's container; overrides any executor set on the container factory.
- exist() - Method in class org.springframework.amqp.core.BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator
- exists() - Method in class org.springframework.amqp.core.BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeSingleValueBindingCreator
- expectedQueueNames() - Method in class org.springframework.amqp.rabbit.core.RabbitTemplate
- 
Invoked by the container during startup so it can verify the queue is correctly configured (if a simple reply queue name is used instead of exchange/routingKey).
- expectedQueueNames() - Method in interface org.springframework.amqp.rabbit.support.ListenerContainerAware
- 
Return the queue names that the listener expects to listen to.
- EXPIRATION - Static variable in class org.springframework.amqp.support.AmqpHeaders
- expire(PublisherCallbackChannel.Listener, long) - Method in interface org.springframework.amqp.rabbit.connection.PublisherCallbackChannel
- 
Expire (remove) anyPendingConfirms created before cutoffTime for the supplied listener and return them to the caller.
- expire(PublisherCallbackChannel.Listener, long) - Method in class org.springframework.amqp.rabbit.connection.PublisherCallbackChannelImpl
- expires(int) - Method in class org.springframework.amqp.core.QueueBuilder
- 
Set the time that the queue can remain unused before being deleted.
- ExpressionFactoryBean - Class in org.springframework.amqp.rabbit.support
- 
FactoryBean for creating Expression instances.
- ExpressionFactoryBean(String) - Constructor for class org.springframework.amqp.rabbit.support.ExpressionFactoryBean
- extractMessage(Message) - Method in class org.springframework.amqp.rabbit.listener.adapter.AbstractAdaptableMessageListener
- 
Extract the message body from the given Rabbit message.
- extractPayload(Message) - Method in class org.springframework.amqp.rabbit.listener.adapter.MessagingMessageListenerAdapter.MessagingMessageConverterAdapter
- extractPayload(Message) - Method in class org.springframework.amqp.support.converter.MessagingMessageConverter
- 
Extract the payload of the specifiedMessage.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form