module SongkickQueue::Consumer::ClassMethods
Public Instance Methods
config()
click to toggle source
# File lib/songkick_queue/consumer.rb, line 21 def config SongkickQueue.configuration end
consume_from_queue(queue_name)
click to toggle source
Define the name of the queue this consumer with process messages from
@param queue_name
[String]
# File lib/songkick_queue/consumer.rb, line 9 def consume_from_queue(queue_name) @queue_name = queue_name end
queue_name()
click to toggle source
Return the quene name set by consume_from_queue
@raise [NotImplementedError] if queue name was not already defined
# File lib/songkick_queue/consumer.rb, line 16 def queue_name @queue_name or fail(NotImplementedError, 'you must declare a queue name to consume from ' + 'by calling #consume_from_queue in your consumer class. See README for more info.') end