vertx / io.vertx.rabbitmq / RabbitMQClient / basicConsume

basicConsume

abstract fun basicConsume(queue: String, address: String, resultHandler: Handler<AsyncResult<Void>>): Unit

Start a non-nolocal, non-exclusive consumer, with auto acknowledgement and a server-generated consumerTag.

See Also
com.rabbitmq.client.Channel#basicConsume(String, Consumer)

abstract fun basicConsume(queue: String, address: String, autoAck: Boolean, resultHandler: Handler<AsyncResult<Void>>): Unit

Start a non-nolocal, non-exclusive consumer, with a server-generated consumerTag.

See Also
com.rabbitmq.client.Channel#basicConsume(String, boolean, String, Consumer)

abstract fun basicConsume(queue: String, address: String, autoAck: Boolean, resultHandler: Handler<AsyncResult<Void>>, errorHandler: Handler<Throwable>): Unit

Start a non-nolocal, non-exclusive consumer, with a server-generated consumerTag and error handler

See Also
com.rabbitmq.client.Channel#basicConsume(String, boolean, String, Consumer)