You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by Tim Dudgeon <td...@gmail.com> on 2016/01/03 16:14:17 UTC
manual ack with rabbitmq
What is the way to do manual acknowledgement using the RabbitMQ component?
I see you can set autoAck=false in the component properties, and the
rabbitmq.DELIVERY_TAG header gives the delivery tag.
But how does one get hold of the channel to do a manual acknowledgement?
Thanks
Tim
Re: manual ack with rabbitmq
Posted by Tim Dudgeon <td...@gmail.com>.
Thanks. So it looks like it will get acknowledged by Camel as long as
the route doesn't throw an exception. That's good!
Tim
On 03/01/2016 17:09, Preben.Asmussen wrote:
> manuel acknowlendgement using channel.basicAck is done internally by the
> RabbitMQConsumer when the message is processed.
> See
> https://github.com/apache/camel/blob/master/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQConsumer.java#L201
>
>
>
> --
> View this message in context: http://camel.465427.n5.nabble.com/manual-ack-with-rabbitmq-tp5775697p5775706.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
Re: manual ack with rabbitmq
Posted by "Preben.Asmussen" <pr...@dr.dk>.
manuel acknowlendgement using channel.basicAck is done internally by the
RabbitMQConsumer when the message is processed.
See
https://github.com/apache/camel/blob/master/components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQConsumer.java#L201
--
View this message in context: http://camel.465427.n5.nabble.com/manual-ack-with-rabbitmq-tp5775697p5775706.html
Sent from the Camel - Users mailing list archive at Nabble.com.