Uses of Interface
org.springframework.amqp.rabbit.listener.api.ChannelAwareMessageListener
Packages that use ChannelAwareMessageListener
Package
Description
Provides top-level classes for Spring Rabbit.
Provides core classes for Spring Rabbit.
Provides classes for message listener containers.
Provides classes for adapting listeners.
Provides Additional APIs for listeners.
Classes for testing Spring AMQP applications.
Provides classes for stream listener adapters.
-
Uses of ChannelAwareMessageListener in org.springframework.amqp.rabbit
Classes in org.springframework.amqp.rabbit that implement ChannelAwareMessageListenerModifier and TypeClassDescriptionclass
Provides asynchronous send and receive operations returning aCompletableFuture
allowing the caller to obtain the reply later, usingget()
or a callback. -
Uses of ChannelAwareMessageListener in org.springframework.amqp.rabbit.core
Classes in org.springframework.amqp.rabbit.core that implement ChannelAwareMessageListenerModifier and TypeClassDescriptionclass
ARabbitTemplate
that permits batching individual messages into a larger message.class
Helper class that simplifies synchronous RabbitMQ access (sending and receiving messages). -
Uses of ChannelAwareMessageListener in org.springframework.amqp.rabbit.listener
Methods in org.springframework.amqp.rabbit.listener with parameters of type ChannelAwareMessageListenerModifier and TypeMethodDescriptionprotected void
AbstractMessageListenerContainer.doInvokeListener
(ChannelAwareMessageListener listener, com.rabbitmq.client.Channel channel, Object data) Invoke the specified listener as Spring ChannelAwareMessageListener, exposing a new Rabbit Session (potentially with its own transaction) to the listener if demanded. -
Uses of ChannelAwareMessageListener in org.springframework.amqp.rabbit.listener.adapter
Classes in org.springframework.amqp.rabbit.listener.adapter that implement ChannelAwareMessageListenerModifier and TypeClassDescriptionclass
An abstractMessageListener
adapter providing the necessary infrastructure to extract the payload of aMessage
.class
A listener adapter for batch listeners.class
Message listener adapter that delegates the handling of messages to target listener methods via reflection, with flexible message type conversion.class
AMessageListener
adapter that invokes a configurableHandlerAdapter
. -
Uses of ChannelAwareMessageListener in org.springframework.amqp.rabbit.listener.api
Subinterfaces of ChannelAwareMessageListener in org.springframework.amqp.rabbit.listener.apiModifier and TypeInterfaceDescriptioninterface
Used to receive a batch of messages if the container supports it. -
Uses of ChannelAwareMessageListener in org.springframework.amqp.rabbit.test
Classes in org.springframework.amqp.rabbit.test that implement ChannelAwareMessageListener -
Uses of ChannelAwareMessageListener in org.springframework.rabbit.stream.listener.adapter
Classes in org.springframework.rabbit.stream.listener.adapter that implement ChannelAwareMessageListenerModifier and TypeClassDescriptionclass
A listener adapter that receives native stream messages.