class Swarm::SubprocessExpression

Public Instance Methods

move_on_from(process) click to toggle source
# File lib/swarm/expressions/subprocess_expression.rb, line 9
def move_on_from(process)
  self.workitem = process.workitem
  reply
end
work() click to toggle source
# File lib/swarm/expressions/subprocess_expression.rb, line 3
def work
  definition = ProcessDefinition.find_by_name(arguments.fetch("name", nil))
  raise Swarm::ProcessDefinition::RecordNotFoundError unless definition
  process = definition.launch_process(workitem: workitem, parent_expression_id: id)
end