module SimpleMutex::SidekiqSupport::JobMixin::ClassMethods

Public Instance Methods

job_timeout() click to toggle source
# File lib/simple_mutex/sidekiq_support/job_mixin.rb, line 39
def job_timeout
  @job_timeout
end
lock_with_params!() click to toggle source
# File lib/simple_mutex/sidekiq_support/job_mixin.rb, line 27
def lock_with_params!
  @lock_with_params = true
end
lock_with_params?() click to toggle source
# File lib/simple_mutex/sidekiq_support/job_mixin.rb, line 31
def lock_with_params?
  !!@lock_with_params
end
locking!() click to toggle source
# File lib/simple_mutex/sidekiq_support/job_mixin.rb, line 11
def locking!
  @locking = true
end
locking?() click to toggle source
# File lib/simple_mutex/sidekiq_support/job_mixin.rb, line 15
def locking?
  !!@locking
end
set_job_timeout(value) click to toggle source
# File lib/simple_mutex/sidekiq_support/job_mixin.rb, line 35
def set_job_timeout(value)
  @job_timeout = value
end
skip_locking_error!() click to toggle source
# File lib/simple_mutex/sidekiq_support/job_mixin.rb, line 19
def skip_locking_error!
  @skip_locking_error = true
end
skip_locking_error?() click to toggle source
# File lib/simple_mutex/sidekiq_support/job_mixin.rb, line 23
def skip_locking_error?
  !!@skip_locking_error
end