Class: WorkflowRb::WorkflowInstance

Inherits:
Object
  • Object
show all
Defined in:
lib/workflow_rb/mongo/persisted_workflow.rb

Instance Method Summary collapse

Instance Method Details

#fill_persisted(result) ⇒ Object



41
42
43
44
45
46
47
48
49
50
51
52
53
# File 'lib/workflow_rb/mongo/persisted_workflow.rb', line 41

def fill_persisted(result)
  #result._id = @id
  result.definition_id = @definition_id
  result.version = @version
  result.description = @description
  result.execution_pointers = YAML.dump(@execution_pointers)
  result.next_execution = @next_execution
  result.status = @status
  result.data = YAML.dump(@data)
  result.create_time = @create_time
  result.complete_time = @complete_time
  result
end