module DBQ::BasicQueue::ClassMethods
Public Instance Methods
pop()
click to toggle source
# File lib/dbq/basic_queue.rb, line 9 def pop item = check_out_item item.try(:destroy) item end
push(opts)
click to toggle source
# File lib/dbq/basic_queue.rb, line 19 def push(opts) create(opts) end
push!(opts)
click to toggle source
# File lib/dbq/basic_queue.rb, line 15 def push!(opts) create!(opts) end
Private Instance Methods
check_out_item()
click to toggle source
# File lib/dbq/basic_queue.rb, line 25 def check_out_item raise 'Do not include BasicQueue directly. Maybe you wanted DBQ::Queue?' end