Class: ActiveJob::QueueAdapters::InlineAdapter
Relationships & Source Files | |
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
self,
AbstractAdapter
|
|
Instance Chain:
self,
AbstractAdapter
|
|
Inherits: |
ActiveJob::QueueAdapters::AbstractAdapter
|
Defined in: | activejob/lib/active_job/queue_adapters/inline_adapter.rb |
Overview
Active Job Inline adapter
When enqueuing jobs with the Inline adapter the job will be executed immediately.
To use the Inline set the queue_adapter config to :inline
.
Rails.application.config.active_job.queue_adapter = :inline
Instance Method Summary
- #enqueue(job) Internal use only
- #enqueue_at Internal use only
AbstractAdapter
- Inherited
Instance Method Details
#enqueue(job)
This method is for internal use only.
[ GitHub ]
# File 'activejob/lib/active_job/queue_adapters/inline_adapter.rb', line 14
def enqueue(job) # :nodoc: Base.execute(job.serialize) end
#enqueue_at
This method is for internal use only.
# File 'activejob/lib/active_job/queue_adapters/inline_adapter.rb', line 18
def enqueue_at(*) # :nodoc: raise NotImplementedError, "Use a queueing backend to enqueue jobs in the future. Read more at https://guides.rubyonrails.org/active_job_basics.html" end