Module: FlowCore::TaskExecutable

Extended by:
ActiveSupport::Concern
Defined in:
lib/flow_core/task_executable.rb

Instance Method Summary collapse

Instance Method Details

#auto_finishable?Boolean

Returns:

  • (Boolean)


27
28
29
# File 'lib/flow_core/task_executable.rb', line 27

def auto_finishable?
  false
end

#finished?Boolean

Returns:

  • (Boolean)

Raises:

  • (NotImplementedError)


19
20
21
# File 'lib/flow_core/task_executable.rb', line 19

def finished?
  raise NotImplementedError
end

#implicit_notify_workflow_task_finishedObject



23
24
25
# File 'lib/flow_core/task_executable.rb', line 23

def implicit_notify_workflow_task_finished
  true
end

#run!Object

For automatic task

Raises:

  • (NotImplementedError)


15
16
17
# File 'lib/flow_core/task_executable.rb', line 15

def run!
  raise NotImplementedError
end