class ActiveJob::QueueAdapters::SkiplockAdapter

Public Class Methods

new() click to toggle source
# File lib/active_job/queue_adapters/skiplock_adapter.rb, line 4
def initialize
  Rails.application.config.after_initialize { Rails.application.config.skiplock = Skiplock::Manager.new }
end

Public Instance Methods

enqueue(job) click to toggle source
# File lib/active_job/queue_adapters/skiplock_adapter.rb, line 8
def enqueue(job)
  Skiplock::Job.enqueue(job)
end
enqueue_at(job, timestamp) click to toggle source
# File lib/active_job/queue_adapters/skiplock_adapter.rb, line 12
def enqueue_at(job, timestamp)
  Skiplock::Job.enqueue_at(job, timestamp)
end