Interface InboundChannelModelBuilder.InboundRabbitChannelBuilder
- Enclosing interface:
- InboundChannelModelBuilder
public static interface InboundChannelModelBuilder.InboundRabbitChannelBuilder
Builder to create an
InboundEventChannelAdapter
using RabbitMQ.-
Method Summary
Modifier and TypeMethodDescriptionSets the AckMode (e.g.Bean name of a org.springframework.amqp.rabbit.core.RabbitAdmin instance.concurrency
(String concurrency) Sets the concurrency for the listener.Continue building theInboundChannelModel
by configuring the next parts (if any).exclusive
(boolean exclusive) Sets whether this adapter will be the only consumer of messages of the provided queue(s).Bean name of a TaskExecutor instance used to process incoming messages.Sets the priority of this adapter.
-
Method Details
-
exclusive
Sets whether this adapter will be the only consumer of messages of the provided queue(s). See the Spring Rabbit docs for more info. -
priority
Sets the priority of this adapter. See the Spring Rabbit docs for more info. -
admin
Bean name of a org.springframework.amqp.rabbit.core.RabbitAdmin instance. See the Spring Rabbit docs for more info. -
concurrency
Sets the concurrency for the listener. See the Spring JMS docs for more info. -
executor
Bean name of a TaskExecutor instance used to process incoming messages. -
ackMode
Sets the AckMode (e.g. NONE/MANUAL/AUTO). See the Spring JMS docs for more info. -
eventProcessingPipeline
InboundChannelModelBuilder.InboundEventProcessingPipelineBuilder eventProcessingPipeline()Continue building theInboundChannelModel
by configuring the next parts (if any).
-