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 String
getFlowNodeType()
Either "routing" or "subflow".String
getTargetFlowId()
String
getTargetFlowName()
String
getType()
boolean
isSkipped()
String
toString()
-
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:
getType
in 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:
toString
in classAbstractVertexElement
-
-