Module: FlowCore::TransitionTriggerable

Extended by:
ActiveSupport::Concern
Included in:
TransitionTrigger
Defined in:
lib/flow_core/transition_triggerable.rb

Instance Method Summary collapse

Instance Method Details

#on_task_created(_task) ⇒ Object



9
# File 'lib/flow_core/transition_triggerable.rb', line 9

def on_task_created(_task); end

#on_task_enabled(_task) ⇒ Object



11
# File 'lib/flow_core/transition_triggerable.rb', line 11

def on_task_enabled(_task); end

#on_task_errored(_task, error) ⇒ Object



21
22
23
# File 'lib/flow_core/transition_triggerable.rb', line 21

def on_task_errored(_task, error)
  raise error
end

#on_task_finished(_task) ⇒ Object



13
# File 'lib/flow_core/transition_triggerable.rb', line 13

def on_task_finished(_task); end

#on_task_rescued(_task) ⇒ Object



25
# File 'lib/flow_core/transition_triggerable.rb', line 25

def on_task_rescued(_task); end

#on_task_resumed(_task) ⇒ Object



19
# File 'lib/flow_core/transition_triggerable.rb', line 19

def on_task_resumed(_task); end

#on_task_suspended(_task) ⇒ Object



17
# File 'lib/flow_core/transition_triggerable.rb', line 17

def on_task_suspended(_task); end

#on_task_terminated(_task) ⇒ Object



15
# File 'lib/flow_core/transition_triggerable.rb', line 15

def on_task_terminated(_task); end

#on_verify(_transition, _violations) ⇒ Object



7
# File 'lib/flow_core/transition_triggerable.rb', line 7

def on_verify(_transition, _violations); end