Package com.aquima.interactions.flow.model
package com.aquima.interactions.flow.model
-
ClassDescriptionInternal flow node that is used by the FlowPath to indicate that the flow node is completed.Default details object that is used for action nodes.Default details object that is used for condition nodes.Default details object that is used for flows.Internal class containing information about the flow to call within the flow node.Node details factory that is used when no custom factory is provided.Default details object that is used for result nodes.Visitor which is used to iterate over all edges during construction of an InternalFlow.Default
IExternalFlowDefinition
implementation.DefaultIExternalFlowEventMapping
implementation.This class is part of a visitors pattern and implements a method to follow all flow-paths within a flowModel.Flow engine handles the evaluation of a flow and holds all information on available flows.different types of flow evaluators supported.Counts flow nodes reached during the execution of a flow.Delegate class which maps the methods to the internal IFlowNodeDetails.Simple class holding the nodes that have been processed during a flow action.This object is used to hold the position of a flow request.Accepts flows which are registered to the data source.Flow evaluator which can evaluate a flow.Marker interface to allow flow nodes to identify themselves.Internal class which represent an action node in the flow graph.Internal class which represent a condition edge belonging to a condition node in the flow graph.Internal class which represent a condition node in the flow graph.Internal class which represent an edge belonging to a an internal node in the flow graph.Internal class which represent an end node in the flow graph.Internal class which represents a flow in the flow engine.Internal class which represent a flow call node in the flow graph.Base class for internal nodes.Internal class which represent a result node in the flow graph.Visitor class which is used to initialize all nodes from a data source during construction of an InternalFlow.Internal class containing a repeat expression for flow nodes.Internal class containing state information for repeating subflows.Internal object used by the repeat state that contains the repeat values and its current value.Internal flow node that is used by the FlowPath to indicate that the flow node is started.