Module: ActiveJob::QueueAdapter::ClassMethods

Defined in:
lib/active_job/queue_adapter.rb

Overview

Includes the setter method for changing the active queue adapter.

Instance Method Summary collapse

Instance Method Details

#queue_adapterObject

Returns the backend queue provider. The default queue adapter is the :async queue. See QueueAdapters for more information.



18
19
20
# File 'lib/active_job/queue_adapter.rb', line 18

def queue_adapter
  _queue_adapter
end

#queue_adapter=(name_or_adapter_or_class) ⇒ Object

Specify the backend queue provider. The default queue adapter is the :async queue. See QueueAdapters for more information.



25
26
27
# File 'lib/active_job/queue_adapter.rb', line 25

def queue_adapter=(name_or_adapter_or_class)
  self._queue_adapter = interpret_adapter(name_or_adapter_or_class)
end