Method: ActiveJob::QueueAdapters::QueueClassicAdapter#enqueue

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

#enqueue(job) ⇒ Object

:nodoc:


22
23
24
25
26
# File 'activejob/lib/active_job/queue_adapters/queue_classic_adapter.rb', line 22

def enqueue(job) # :nodoc:
  qc_job = build_queue(job.queue_name).enqueue("#{JobWrapper.name}.perform", job.serialize)
  job.provider_job_id = qc_job["id"] if qc_job.is_a?(Hash)
  qc_job
end