Method: ActiveJob::QueueAdapters::QueueClassicAdapter#enqueue

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

#enqueue(job) ⇒ Object

:nodoc:



30
31
32
33
34
# File 'activejob/lib/active_job/queue_adapters/queue_classic_adapter.rb', line 30

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