Module: ActiveAsync
- Extended by:
- ActiveAsync
- Included in:
- ActiveAsync
- Defined in:
- lib/active_async.rb,
lib/active_async/async.rb,
lib/active_async/railtie.rb,
lib/active_async/version.rb,
lib/active_async/callbacks.rb,
lib/active_async/active_record.rb,
lib/active_async/queue_adapters.rb,
lib/active_async/queue_adapters/inline_adapter.rb,
lib/active_async/queue_adapters/resque_adapter.rb,
lib/active_async/queue_adapters/sidekiq_adapter.rb
Defined Under Namespace
Modules: ActiveRecord, Async, Callbacks, QueueAdapters
Classes: ModeNotSupportedError, Railtie
Constant Summary
collapse
- VERSION =
"0.2.0"
Instance Method Summary
collapse
Instance Method Details
#enqueue(*args) ⇒ Object
14
15
16
|
# File 'lib/active_async.rb', line 14
def enqueue(*args)
queue_adapter.enqueue(*args)
end
|
#queue_adapter ⇒ Object
22
23
24
|
# File 'lib/active_async.rb', line 22
def queue_adapter
@queue_adapter || interpret_adapter(:inline)
end
|
#queue_adapter=(name) ⇒ Object
18
19
20
|
# File 'lib/active_async.rb', line 18
def queue_adapter=(name)
@queue_adapter = interpret_adapter(name)
end
|