java.lang.Object
com.aquima.interactions.portal.model.session.state.serializer.node.NodeDetails
com.aquima.interactions.portal.model.session.state.serializer.node.FlowResultNodeDetails
All Implemented Interfaces:
INodeDetails, IResultNodeDetails, Serializable

public class FlowResultNodeDetails extends NodeDetails implements IResultNodeDetails
Node details object for nodes representing a page.
Since:
7.0
Author:
O. Kerpershoek
See Also:
  • Constructor Details

  • Method Details

    • getResultId

      public String getResultId()
      Description copied from interface: IResultNodeDetails
      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.
      Specified by:
      getResultId in interface IResultNodeDetails
      Returns:
      the ID of the result node.
    • getExitStates

      public ExitEvent[] getExitStates()
      Description copied from interface: IResultNodeDetails
      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.
      Specified by:
      getExitStates in interface IResultNodeDetails
      Returns:
      an array with the possible exit states of the action.