- sessionEnded
Called when a flow execution session ends. If the ended session was the root
session of the flow exe
- sessionEnding
Called when the active flow execution session has been asked to end but before
it has ended.
- sessionStarting
Called after a new flow session has been created but before it starts. Useful
for setting arbitrary
- eventSignaled
Called when an event is signaled in the current state, but prior to any state
transition.
- exceptionThrown
Called when an exception is thrown during a flow execution, before the exception
is handled by any r
- paused
Called when a flow execution is paused, for instance when it is waiting for user
input (after event
- requestProcessed
Called when a client request has completed processing.
- requestSubmitted
Called when any client request is submitted to manipulate this flow execution.
This call happens bef
- sessionStarted
Called after a new flow session has started. At this point the flow's start
state has been entered a
- stateEntered
Called when a state transitions, after the transition occured.
- stateEntering
Called when a state transitions, after the transition is matched but before the
transition occurs.
- resuming
Called after a flow execution is successfully reactivated after pause (but
before event processing).