Class InternalEndNode

java.lang.Object
com.aquima.interactions.flow.model.InternalNode
com.aquima.interactions.flow.model.InternalEndNode

public class InternalEndNode extends InternalNode
Internal class which represent an end node in the flow graph. An end node represents a flow end point, the end point itself has an exit state which is used by the 'calling' flow to determine the next node.
Since:
7.0
Author:
F. van der Meer
  • Constructor Details

    • InternalEndNode

      public InternalEndNode(INodeDetailsFactory factory, String flowName, INodeDS nodeDS)
      Constructs the internal end node. An end node represents a flow end point, the end point itself has an exit state which is used by the 'calling' flow to determine the next node in the graph.
      Parameters:
      factory - The node details factory to locate the end node details.
      flowName - The flow name this node is part of.
      nodeDS - The data source for node specific data.
      Throws:
      InitializationException - This exception is thrown when the node could not be initialized.
  • Method Details

    • getExitState

      protected ExitState getExitState()
    • getExitEvent

      protected ExitEvent getExitEvent()
    • getDescription

      public String getDescription()
      Description copied from class: InternalNode
      Returns a very short descriptive text.
      Specified by:
      getDescription in class InternalNode
      Returns:
      a very short descriptive text.