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 Declaration command.

Workflow

Main workflow definition that has some workflow specific nodes as well as flow nodes.

View signature

ListenerSplit

Signal listener node that allows workflow receives external events.flow nodes.

View signature

ListenerJoin

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

View signature

Action

External event that is defined as an action allows out-side world send named-signals to workflow to process a task.

View signature

Timeout

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

View signature