Sha256: e0c67c718cea728e8bb418689c0db1fdafb4ac3288dd125e9acf704d27ccaf71
Contents?: true
Size: 856 Bytes
Versions: 1
Compression:
Stored size: 856 Bytes
Contents
# encoding: utf-8 module Qrack # Queue ancestor class class Queue # @return [AMQ::Client::Consumer] Default consumer (registered with {Queue#subscribe}). attr_accessor :default_consumer attr_reader :name, :client attr_accessor :delivery_tag # Returns consumer count from {Queue#status}. def consumer_count s = status s[:consumer_count] end # Returns message count from {Queue#status}. def message_count s = status s[:message_count] end # Publishes a message to the queue via the default nameless '' direct exchange. # @return [NilClass] nil # @deprecated # @note This method will be removed before 0.8 release. def publish(data, opts = {}) Bunny.deprecation_warning("Qrack::Queue#publish", "0.8") exchange.publish(data, opts) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bunny-0.7 | lib/qrack/queue.rb |