Interface IResultNodeDetails

All Superinterfaces:
INodeDetails, Serializable
All Known Implementing Classes:
DefaultResultNodeDetails, FlowResultNodeDetails, PageNode

public interface IResultNodeDetails extends INodeDetails
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 Type
    Method
    Description
    This 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.