Class: ActiveJob::QueueAdapters::RocketJobAdapter::JobWrapper

Inherits:
RocketJob::Job
  • Object
show all
Defined in:
lib/rocket_job/extensions/rocket_job_adapter.rb

Overview

:nodoc:

Instance Method Summary collapse

Methods included from RocketJob::Plugins::Job::Throttle

#throttle_double_check, #throttle_exceeded?, #throttle_filter

Methods included from RocketJob::Plugins::Job::Worker

#perform_now, #rocket_job_active_workers, #rocket_job_fail_on_exception!, #rocket_job_work

Methods included from RocketJob::Plugins::Job::Persistence

#reload

Methods included from RocketJob::Plugins::Job::Model

#as_json, #collect_nil_output?, #collect_output?, #duration, #expired?, #scheduled?, #seconds, #status

Instance Method Details

#perform(job_data) ⇒ Object



43
44
45
# File 'lib/rocket_job/extensions/rocket_job_adapter.rb', line 43

def perform(job_data)
  Base.execute job_data
end