Methods

Class/Module Index [+]

Quicksearch

AMQ::Client::Async::Extensions::RabbitMQ::Basic::ChannelMixin

Public Instance Methods

reject(delivery_tag, requeue = true, multi = false) click to toggle source

Overrides {AMQ::Client::Channel#reject} behavior to use basic.nack.

@api public @see www.rabbitmq.com/amqp-0-9-1-quickref.html#basic.nack

# File lib/amq/client/async/extensions/rabbitmq/basic.rb, line 17
def reject(delivery_tag, requeue = true, multi = false)
  if multi
    @connection.send_frame(Protocol::Basic::Nack.encode(self.id, delivery_tag, multi, requeue))
  else
    super(delivery_tag, requeue)
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.