class SayWhen::Storage::ActiveRecordStrategy
Public Class Methods
acquire_next(no_later_than = nil)
click to toggle source
# File lib/say_when/storage/active_record_strategy.rb, line 8 def acquire_next(no_later_than = nil) SayWhen::Storage::ActiveRecordStrategy::Job.acquire_next(no_later_than) end
create(job)
click to toggle source
# File lib/say_when/storage/active_record_strategy.rb, line 16 def create(job) SayWhen::Storage::ActiveRecordStrategy::Job.job_create(job) end
deserialize(job)
click to toggle source
# File lib/say_when/storage/active_record_strategy.rb, line 32 def deserialize(job) job end
fired(job, fired_at = Time.now)
click to toggle source
# 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)
click to toggle source
# File lib/say_when/storage/active_record_strategy.rb, line 24 def release(job) job.release end
reset_acquired(older_than_seconds)
click to toggle source
# File lib/say_when/storage/active_record_strategy.rb, line 12 def reset_acquired(older_than_seconds) SayWhen::Storage::ActiveRecordStrategy::Job.reset_acquired(older_than_seconds) end
serialize(job)
click to toggle source
# File lib/say_when/storage/active_record_strategy.rb, line 28 def serialize(job) job end