Class: SayWhen::Storage::ActiveRecordStrategy
- Inherits:
-
Object
- Object
- SayWhen::Storage::ActiveRecordStrategy
show all
- Defined in:
- lib/say_when/storage/active_record_strategy.rb
Defined Under Namespace
Modules: Acts
Classes: Job, JobExecution
Class Method Summary
collapse
Class Method Details
.acquire_next(no_later_than = nil) ⇒ Object
.deserialize(job) ⇒ Object
32
33
34
|
# File 'lib/say_when/storage/active_record_strategy.rb', line 32
def deserialize(job)
job
end
|
.fired(job, fired_at = Time.now) ⇒ Object
20
21
22
|
# File 'lib/say_when/storage/active_record_strategy.rb', line 20
def fired(job, fired_at = Time.now)
job.fired(fired_at)
end
|
.release(job) ⇒ Object
24
25
26
|
# File 'lib/say_when/storage/active_record_strategy.rb', line 24
def release(job)
job.release
end
|
.reset_acquired(older_than_seconds) ⇒ Object
.serialize(job) ⇒ Object
28
29
30
|
# File 'lib/say_when/storage/active_record_strategy.rb', line 28
def serialize(job)
job
end
|