module Vx::Lib::Consumer::Ack

Public Instance Methods

ack(multiple = false) click to toggle source
# File lib/vx/lib/consumer/ack.rb, line 6
def ack(multiple = false)
  if _channel.open?
    _channel.ack delivery_info.delivery_tag, multiple
    true
  else
    false
  end
end
nack(multiple = false, requeue = false) click to toggle source
# File lib/vx/lib/consumer/ack.rb, line 15
def nack(multiple = false, requeue = false)
  if _channel.open?
    _channel.ack delivery_info.delivery_tag, multiple, requeue
    true
  else
    false
  end
end