Class EdgeData
- java.lang.Object
-
- com.aquima.interactions.process.impl.builder.EdgeData
-
public class EdgeData extends Object
This class holds the information of a single edge from the process. This class is only used during initialization.- Since:
- 7.1
- Author:
- O. Kerpershoek
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
EdgeData(IProcessEdgeDS datasource, NodeVisitor nodes)
protected
EdgeData(EdgeData edge, NodeData targetNode)
protected
EdgeData(NodeData targetNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCondition()
String
getExitState()
ReevaluationEvent
getReevaluationEvent()
long
getSequenceNr()
NodeData
getTarget()
boolean
isTimeoutEdge()
-
-
-
Constructor Detail
-
EdgeData
protected EdgeData(IProcessEdgeDS datasource, NodeVisitor nodes) throws InitializationException
- Throws:
InitializationException
-
EdgeData
protected EdgeData(EdgeData edge, NodeData targetNode) throws InitializationException
- Throws:
InitializationException
-
EdgeData
protected EdgeData(NodeData targetNode) throws InitializationException
- Throws:
InitializationException
-
-
Method Detail
-
getTarget
public NodeData getTarget()
-
getSequenceNr
public long getSequenceNr()
-
getCondition
public String getCondition()
-
getExitState
public String getExitState()
-
isTimeoutEdge
public boolean isTimeoutEdge()
-
getReevaluationEvent
public ReevaluationEvent getReevaluationEvent()
-
-