Package com.aquima.interactions.flow
Interface IResultNodeDetails
- All Superinterfaces:
INodeDetails
,Serializable
- All Known Implementing Classes:
DefaultResultNodeDetails
,FlowResultNodeDetails
,PageNode
Interface for nodes representing a result in a flow. When the flow engine encounters a result node during the flow,
the processing will stop, and the result node will be returned.
- Since:
- 5.0
- Author:
- O. Kerpershoek
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns an array with the possible exit states of the result (page).This method returns the ID of the result node.Methods inherited from interface com.aquima.interactions.flow.INodeDetails
getNodeId
-
Method Details
-
getResultId
String getResultId()This method returns the ID of the result node. This node type usually represents a page. The flow will stop when a flow node of this type is encountered.- Returns:
- the ID of the result node.
-
getExitStates
ExitEvent[] getExitStates()This method returns an array with the possible exit states of the result (page). Each exit state will be mapped to an edge in the calling flow to determine the next node.- Returns:
- an array with the possible exit states of the action.
-