RuleAPI:Workflow commands

From FlexRule Wiki
Jump to: navigation, search

Workflow is a sub type of flow that allows more flexible handling of human-based interaction and long running processes.

Workflow commands

These commands will be handling the logic of a workflow. A workflow logic may have some rule parameters defined by the Declaration command.


The main workflow definition that has some workflow specific nodes as well as flow nodes.

View signature


Signal listener node that allows workflow to receive external event flow nodes.

View signature


Synchronization point of ListenerSplit that allows different external signals to come to a conclusion.

View signature


External event defined as an action that allows the outside world to send named-signals to workflow in order to process a task.

View signature


Manages a timeout action in a workflow. When it expires, the workflow automatically executes the defined path of execution.

View signature