module Aservice::Worker
Mixin which define perform_after
method
Public Class Methods
included(base)
click to toggle source
# File lib/aservice/worker/worker.rb, line 6 def self.included(base) base.include Sidekiq::Worker base.include Sidekiq::Status::Worker Sidekiq::Worker::Setter.class_eval do def perform_after(jid, class_name, method, *args) Aservice::Callback.add(jid, class_name, method, args) end end def expiration Aservice::Config.status_expiration end end
Public Instance Methods
expiration()
click to toggle source
# File lib/aservice/worker/worker.rb, line 15 def expiration Aservice::Config.status_expiration end
perform_after(jid, class_name, method, *args)
click to toggle source
# File lib/aservice/worker/worker.rb, line 10 def perform_after(jid, class_name, method, *args) Aservice::Callback.add(jid, class_name, method, args) end