class ActiveJobStatus::JobStatus
Constants
- COMPLETED
- ENQUEUED
- WORKING
Attributes
status[R]
Public Class Methods
new(status)
click to toggle source
# File lib/active_job_status/job_status.rb, line 9 def initialize(status) @status = status && status.to_sym end
Public Instance Methods
completed?()
click to toggle source
# File lib/active_job_status/job_status.rb, line 21 def completed? status == COMPLETED end
empty?()
click to toggle source
# File lib/active_job_status/job_status.rb, line 25 def empty? status.nil? end
queued?()
click to toggle source
# File lib/active_job_status/job_status.rb, line 13 def queued? status == ENQUEUED end
working?()
click to toggle source
# File lib/active_job_status/job_status.rb, line 17 def working? status == WORKING end