class MerrittZK::BatchState

States for a Merritt Ingest Batch

Constants

Completed
Deleted
Failed
Held
Pending
Processing
Reporting
UpdateReporting

Attributes

states[R]

Public Class Methods

init() click to toggle source
# File lib/merritt_zk_batch_state.rb, line 34
def self.init
  Pending
end

Public Instance Methods

fail() click to toggle source
# File lib/merritt_zk_batch_state.rb, line 46
def fail
  fail_lookup(BatchState.states)
end
state_change(state) click to toggle source
# File lib/merritt_zk_batch_state.rb, line 38
def state_change(state)
  state_lookup(BatchState.states, state)
end
success() click to toggle source
# File lib/merritt_zk_batch_state.rb, line 42
def success
  success_lookup(BatchState.states)
end