Class: PerfectQueue::Backend::NullBackend

Inherits:
Object
  • Object
show all
Defined in:
lib/perfectqueue/backend/null.rb

Instance Method Summary collapse

Instance Method Details

#acquire(timeout, now = Time.now.to_i) ⇒ Object



7
8
9
# File 'lib/perfectqueue/backend/null.rb', line 7

def acquire(timeout, now=Time.now.to_i)
  nil
end

#cancel(id, delete_timeout = 3600, now = Time.now.to_i) ⇒ Object



19
20
21
# File 'lib/perfectqueue/backend/null.rb', line 19

def cancel(id, delete_timeout=3600, now=Time.now.to_i)
  true
end

#finish(token, delete_timeout = 3600, now = Time.now.to_i) ⇒ Object



11
12
13
# File 'lib/perfectqueue/backend/null.rb', line 11

def finish(token, delete_timeout=3600, now=Time.now.to_i)
  true
end

#list(&block) ⇒ Object



3
4
5
# File 'lib/perfectqueue/backend/null.rb', line 3

def list(&block)
  nil
end

#submit(id, data, time = Time.now.to_i, resource = nil, max_running = nil) ⇒ Object



23
24
25
# File 'lib/perfectqueue/backend/null.rb', line 23

def submit(id, data, time=Time.now.to_i, resource=nil, max_running=nil)
  true
end

#update(token, timeout) ⇒ Object



15
16
17
# File 'lib/perfectqueue/backend/null.rb', line 15

def update(token, timeout)
  nil
end