class Bizflow::BusinessModel::Head
Constants
- ActionHash
Public Instance Methods
jump(next_id = nil)
click to toggle source
# File lib/bizflow/business_model/head.rb, line 17 def jump(next_id = nil) if next_id.nil? Bizflow::BusinessModel::Process.wrap(process).finish return end update(action_id: next_id) raise "Head does not point to an action" unless action bus_action = ActionHash[action.type.to_sym].new(action) bus_action.resolve end