Class: ActiveJob::QueueAdapters::SneakersAdapter
| 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/sneakers_adapter.rb | 
Overview
Sneakers adapter for Active Job
A high-performance RabbitMQ background processing framework for Ruby. Sneakers is being used in production for both I/O and CPU intensive workloads, and have achieved the goals of high-performance and 0-maintenance, as designed.
Read more about Sneakers here.
To use Sneakers set the queue_adapter config to :sneakers.
Rails.application.config.active_job.queue_adapter = :sneakersClass Method Summary
- .new ⇒ SneakersAdapter constructor
Instance Attribute Summary
AbstractAdapter - Inherited
| #enqueue_after_transaction_commit? | Defines whether enqueuing should happen implicitly to after commit when called from inside a transaction. | 
Instance Method Summary
AbstractAdapter - Inherited
Constructor Details
    .new  ⇒ SneakersAdapter 
  
# File 'activejob/lib/active_job/queue_adapters/sneakers_adapter.rb', line 21
def initialize @monitor = Monitor.new end