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