module Sidekiq::Recursive::Worker::ClassMethods

Public Instance Methods

after_all(action_name = nil) click to toggle source
# File lib/sidekiq/recursive/worker.rb, line 22
def after_all(action_name = nil)
  @after_all ||= action_name
end
before_all(action_name = nil) click to toggle source
# File lib/sidekiq/recursive/worker.rb, line 18
def before_all(action_name = nil)
  @before_all ||= action_name
end
recursive_worker_count(count = nil) click to toggle source
# File lib/sidekiq/recursive/worker.rb, line 13
def recursive_worker_count(count = nil)
  raise Sidekiq::Recursive::UndefinedWorkerCountError if count.nil? && @worker_count.nil?
  @worker_count ||= count
end
run(arguments) click to toggle source
# File lib/sidekiq/recursive/worker.rb, line 8
def run(arguments)
  Sidekiq::Recursive::Start.run(self, arguments)
  true
end