Method: ActiveJob::QueueAdapters::DelayedJobAdapter#enqueue

Defined in:
activejob/lib/active_job/queue_adapters/delayed_job_adapter.rb

#enqueue(job) ⇒ Object

:nodoc:



27
28
29
30
31
# File 'activejob/lib/active_job/queue_adapters/delayed_job_adapter.rb', line 27

def enqueue(job) # :nodoc:
  delayed_job = Delayed::Job.enqueue(JobWrapper.new(job.serialize), queue: job.queue_name, priority: job.priority)
  job.provider_job_id = delayed_job.id
  delayed_job
end