Interface ImmutableActiveFlowI
-
public interface ImmutableActiveFlowI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImmutableVertexIgetCurrentVertex()Returns the vertex at which processing stopped during the last user input turn.ImmutableFlowIgetFlow()Returns the flow which is active.ImmutableScriptBindingsIgetFlowScriptBindings()Returns the flow's scripting variables.ImmutableFlowTriggerIgetFlowTrigger()Returns the flow trigger (normal or pro-active) which caused activation of the flow.UUIDgetInstanceId()Returns the ID of this instance of an active flow.
-
-
-
Method Detail
-
getInstanceId
UUID getInstanceId()
Returns the ID of this instance of an active flow. Not to be confused with the ID of the flow itself.
-
getFlow
ImmutableFlowI getFlow()
Returns the flow which is active.
-
getFlowTrigger
ImmutableFlowTriggerI getFlowTrigger()
Returns the flow trigger (normal or pro-active) which caused activation of the flow. In case the flow is a subflow,nullis returned.
-
getCurrentVertex
ImmutableVertexI getCurrentVertex()
Returns the vertex at which processing stopped during the last user input turn.
-
getFlowScriptBindings
ImmutableScriptBindingsI getFlowScriptBindings()
Returns the flow's scripting variables. Note: This includes the session variables as well.
-
-