Class FlowErrorCodes

java.lang.Object
com.aquima.interactions.flow.ds.FlowErrorCodes

public final class FlowErrorCodes extends Object
This class defines the various initialization errors that may occur when creating a flow engine from data source.
Since:
5.1
Author:
Jon van Leuven, O. Kerpershoek
  • Field Details

    • DUPLICATE_FLOW

      public static final ErrorCode DUPLICATE_FLOW
      This error code is used to warn about problems within a flow.
    • INVALID_EXPRESSION

      public static final ErrorCode INVALID_EXPRESSION
      This error code is used to warn about problems within a flow.
    • NO_EXPRESSION

      public static final ErrorCode NO_EXPRESSION
      This error code is used to warn about problems within a flow.
    • FLOW_HAS_NO_ENDNODE

      public static final ErrorCode FLOW_HAS_NO_ENDNODE
      This error code is used to warn about problems within a flow.
    • EDGE_HAS_NO_SOURCE

      public static final ErrorCode EDGE_HAS_NO_SOURCE
      This error code is used to warn about problems within a flow.
    • EDGE_HAS_NO_TARGET

      public static final ErrorCode EDGE_HAS_NO_TARGET
      This error code is used to warn about problems within a flow.
    • EDGE_HAS_INVALID_TARGET

      public static final ErrorCode EDGE_HAS_INVALID_TARGET
      This error code is used to warn about problems within a flow.
    • EDGE_HAS_INVALID_SOURCE

      public static final ErrorCode EDGE_HAS_INVALID_SOURCE
      This error code is used to warn about problems within a flow.
    • INVALID_NODE_REFERENCE

      public static final ErrorCode INVALID_NODE_REFERENCE
      This error code is used to warn about problems within a flow.
    • NODE_HAS_NO_EDGES

      public static final ErrorCode NODE_HAS_NO_EDGES
      This error code is used to warn about problems within a flow.
    • NODE_HAS_NO_DETAILS

      public static final ErrorCode NODE_HAS_NO_DETAILS
      This error code is used to indicate the node factory returned an invalid details object.
    • NODE_HAS_NO_TARGET

      public static final ErrorCode NODE_HAS_NO_TARGET
    • NODE_HAS_INVALIDREPEATEXPRESSION

      public static final ErrorCode NODE_HAS_INVALIDREPEATEXPRESSION
    • NO_STARTNODE

      public static final ErrorCode NO_STARTNODE
      This error code is used to warn about problems within a flow.
    • FLOW_PROBLEMS

      public static final ErrorCode FLOW_PROBLEMS
      This error code is used to warn about problems within a flow.
    • NOSERVICEIMPLEMENTATION

      public static final ErrorCode NOSERVICEIMPLEMENTATION
      This error code is used to indicate no service implementation could be found.
    • DUPLICATE_DEFAULT_EDGE

      public static final ErrorCode DUPLICATE_DEFAULT_EDGE
      This error code is used to indicate a node has multiple edges defined for the default exit.
    • DUPLICATE_EXIT_EVENT

      public static final ErrorCode DUPLICATE_EXIT_EVENT
      This error code is used to indicate a node has duplicate exit events defined.
    • REPEATFLOW_ISINTERACTIVE

      public static final ErrorCode REPEATFLOW_ISINTERACTIVE
    • REPEATFLOW_WITH_MULTIPLE_COMMIT_EXITS

      public static final ErrorCode REPEATFLOW_WITH_MULTIPLE_COMMIT_EXITS
    • UNKNOWN_SUBFLOW

      public static final ErrorCode UNKNOWN_SUBFLOW
    • FLOWNODE_MISSING_EDGES

      public static final ErrorCode FLOWNODE_MISSING_EDGES
    • INVALID_ACTION_NODE

      public static final ErrorCode INVALID_ACTION_NODE
      This error code is used to warn about problems within a flow.
    • INVALID_EVENT_NODE

      public static final ErrorCode INVALID_EVENT_NODE
      This error code indicates an event exit node has no event type defined.
    • UNKNOWN_EVENT_NODE

      public static final ErrorCode UNKNOWN_EVENT_NODE
      This error code indicates an event exit node has no event type defined.
    • NESTED_WIDGET_FLOW

      public static final ErrorCode NESTED_WIDGET_FLOW
      This error code indicates a widget flow containing nested widget flow.
    • WIDGET_FLOW_WITH_END_NODE

      public static final ErrorCode WIDGET_FLOW_WITH_END_NODE
      This error code indicates a widget flow containing an end node.
    • FLOW_WITH_EVENT_NODE

      public static final ErrorCode FLOW_WITH_EVENT_NODE
      This error code indicates a flow containing an event node.
    • MISSING_EVENT_PARAMETER

      public static final ErrorCode MISSING_EVENT_PARAMETER
      This error code indicates a missing parameter in an event node.