Uses of Class
org.springframework.integration.amqp.dsl.AmqpClientInboundChannelAdapterSpec
Packages that use AmqpClientInboundChannelAdapterSpec
Package
Description
Provides AMQP Component support for the Java DSL.
-
Uses of AmqpClientInboundChannelAdapterSpec in org.springframework.integration.amqp.dsl
Subclasses with type arguments of type AmqpClientInboundChannelAdapterSpec in org.springframework.integration.amqp.dslMethods in org.springframework.integration.amqp.dsl that return AmqpClientInboundChannelAdapterSpecModifier and TypeMethodDescriptionAmqpClientInboundChannelAdapterSpec.adviceChain(Advice... advices) SetAdviceinstances to proxy message listener.AmqpClientInboundChannelAdapterSpec.afterReceivePostProcessors(MessagePostProcessor... afterReceivePostProcessors) AddMessagePostProcessorinstances to apply on just received messages.AmqpClientInboundChannelAdapterSpec.autoSettle(boolean autoSettle) Set tofalseto propagate an acknowledgement callback into message headers for downstream flow manual settlement.AmqpClientInboundChannelAdapterSpec.batchReceiveTimeout(long batchReceiveTimeout) Set a timeout in milliseconds for how long a batch gathering process should go.AmqpClientInboundChannelAdapterSpec.batchSize(int batchSize) Set a number of AMQP messages to gather before producing as a single message downstream.AmqpClientInboundChannelAdapterSpec.consumersPerQueue(int consumersPerQueue) Each queue runs in its own consumer; set this property to create multiple consumers for each queue.AmqpClientInboundChannelAdapterSpec.defaultRequeue(boolean defaultRequeue) Set the default behavior when a message processing has failed.AmqpClientInboundChannelAdapterSpec.gracefulShutdownPeriod(Duration gracefulShutdownPeriod) Set a duration for how long to wait for all the consumers to shut down successfully on listener container stop.AmqpClientInboundChannelAdapterSpec.headerMapper(AmqpHeaderMapper headerMapper) Set anAmqpHeaderMapperto map request headers.AmqpClient.inboundChannelAdapter(org.springframework.amqp.rabbitmq.client.AmqpConnectionFactory connectionFactory, String... queueNames) Create an initial AmqpClientInboundChannelAdapterSpec.AmqpClientInboundChannelAdapterSpec.initialCredits(int initialCredits) The initial number credits to grant to the AMQP receiver.AmqpClientInboundChannelAdapterSpec.messageConverter(@Nullable MessageConverter messageConverter) Set aMessageConverterto replace the defaultSimpleMessageConverter.AmqpClientInboundChannelAdapterSpec.priority(int priority) The consumer priority.AmqpClientInboundChannelAdapterSpec.stateListeners(com.rabbitmq.client.amqp.Resource.StateListener... stateListeners) AddResource.StateListenerinstances to the consumer.AmqpClientInboundChannelAdapterSpec.taskScheduler(TaskScheduler taskScheduler) Set aTaskSchedulerfor monitoring batch releases.