Class ExecutedFlowNodeElement
-
- All Implemented Interfaces:
Serializable
public class ExecutedFlowNodeElement extends AbstractVertexElement
The ExecutedFlowNode element denotes that a certain flow node has been traversed, effectively handing over to another flow. The other flow can be a "proper flow" or a subflow.
-
-
Constructor Summary
Constructors Constructor Description ExecutedFlowNodeElement(ImmutableFlowI _targetFlow, ActiveFlow _currentFlow, ScriptEnvironmentI _scriptEnv, Map<String,Object> _mChangedSessionVariables, Map<String,Object> _mChangedFlowVariables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFlowNodeType()Either "routing" or "subflow".StringgetTargetFlowId()StringgetTargetFlowName()StringgetType()booleanisSkipped()StringtoString()-
Methods inherited from class AbstractVertexElement
getDescription, getName, getVertexId
-
Methods inherited from class AbstractElementWithScriptingAndMetadata
getMetadata
-
Methods inherited from class AbstractElementWithScripting
getChangedFlowVariables
-
Methods inherited from class AbstractElementWithSessionScripting
getChangedSessionVariables
-
Methods inherited from class PathElement
getPropertyGetters
-
-
-
-
Method Detail
-
getType
public String getType()
- Specified by:
getTypein classPathElement
-
isSkipped
public boolean isSkipped()
-
getTargetFlowId
public String getTargetFlowId()
-
getTargetFlowName
public String getTargetFlowName()
-
getFlowNodeType
public String getFlowNodeType()
Either "routing" or "subflow".
-
toString
public String toString()
- Overrides:
toStringin classAbstractVertexElement
-
-