Module: BunnyPriorityQueue
- Defined in:
- lib/bunny_priority_queue.rb,
lib/bunny_priority_queue/queue.rb,
lib/bunny_priority_queue/version.rb
Defined Under Namespace
Classes: Queue
Constant Summary collapse
- VERSION =
"0.0.1"
Class Method Summary collapse
-
.create(prefix, priorities, exchange, level_ttl = 2000, queue_opts = {}) ⇒ BunnyPriorityQueue::Queue
Instantiates a new priority queue and create queue.
-
.new(prefix, priorities) ⇒ BunnyPriorityQueue::Queue
Instantiates a new priority queue.
-
.version ⇒ String
Bunny version.
Class Method Details
.create(prefix, priorities, exchange, level_ttl = 2000, queue_opts = {}) ⇒ BunnyPriorityQueue::Queue
Instantiates a new priority queue and create queue.
29 30 31 32 33 |
# File 'lib/bunny_priority_queue.rb', line 29 def self.create(prefix, priorities, exchange, level_ttl = 2000, queue_opts = {}) q = Queue.new(prefix, priorities) q.create(exchange, level_ttl, queue_opts) q end |
.new(prefix, priorities) ⇒ BunnyPriorityQueue::Queue
Instantiates a new priority queue.
19 20 21 |
# File 'lib/bunny_priority_queue.rb', line 19 def self.new(prefix, priorities) Queue.new(prefix, priorities) end |
.version ⇒ String
10 11 12 |
# File 'lib/bunny_priority_queue.rb', line 10 def self.version VERSION end |