Class NodeData
java.lang.Object
com.aquima.interactions.process.impl.builder.NodeData
This class holds the information of a single node in the process. NOTE: This class is only used during initialization
by the FlowBuilder.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
NodeData
(IProcessNodeDS datasource) protected
NodeData
(ProcessNodeType type) protected
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
boolean
protected EdgeData[]
protected EdgeData[]
getEdges()
getId()
This method returns the unique ID of the node.This method returns the name of the task the node represents.getType()
This method returns the type of the node.int
hashCode()
boolean
isAdHoc()
boolean
boolean
toString()
-
Constructor Details
-
NodeData
-
NodeData
-
NodeData
-
-
Method Details
-
getExitState
-
getEdges
-
addEdge
-
getBranches
-
addBranch
-
getId
This method returns the unique ID of the node.- Returns:
- the unique ID of the node.
-
getType
This method returns the type of the node.- Returns:
- The type of the node.
-
getTaskName
This method returns the name of the task the node represents. NOTE: Only applicable for task nodes.- Returns:
- The name of the task the node represents.
-
getProcessName
-
isAdHoc
public boolean isAdHoc() -
getRequiredExpr
-
getTimerExpression
-
getReevaluationEvent
-
getMessageEventMapping
-
getCondition
-
locksCase
public boolean locksCase() -
isRepeatable
public boolean isRepeatable() -
hashCode
public int hashCode() -
equals
-
toString
-