Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
iconfalse
titleWhat is it for?

A flow is used to model the path(s) that can be taken through the application. 

Learn more about the flow properties, start node, exit / end node, condition node, action nodes such as subflows, service calls, function calls, and the repeat expression. 


What is it?

A flow is a graph-like structure that can consist of:

What does it do?

You can use flows to create event-driven applications. This means the occurrence of an event can determine the path the application is taking within the flow. The path that is taken, in its turn, determines which events may occur.

How to create a flow?

  1. Select the Home tab
  2. From the Flows group select the Flow icon
  3. Fill in the required fields
  4. Create a flow composition. By right clicking within the composition field you can add:
    • Action nodes
    • Condition nodes
    • Exit nodes (also called End node)
  5. Click Save or Save & close

How to create a subflow from within a flow?

The readability of a flow often decreases with a growing size of a flow (i.e. the number of nodes in a flow). To keep flows readable, it is possible to create chunks by creating subflows. To conveniently do this, Blueriq Studio offers to possibility to select multiple nodes in the flow and click the "Create subflow" button in the top right corner: Image Added, after which a name of the subflow needs to be entered and flow event need to be mapped. Beware that regular flow restrictions do apply here as well. That means that there can be only one incoming node in the subflow while there can be multiple exit nodes.


Table of Contents
maxLevel2

Include Page
Flow properties, like transactional or exposed
Flow properties, like transactional or exposed


Include Page
Flow start node
Flow start node


Include Page
Flow action node
Flow action node


Include Page
Flow condition node
Flow condition node



Include Page
Flow exit node or end node
Flow exit node or end node


Include Page
Rearranging the composition of a flow
Rearranging the composition of a flow


Include Page
REPEAT flow
REPEAT flow