Definition of Binding

Use

At definition time you create binding definitions for the workflow. This involves specifying the assignment rules for how data is exchanged between two containers. At runtime these binding definitions are executed making workflow execution possible.

You can also allocate values to container elements using initial value assignment at definition time.

Features

The graphic below illustrates which bindings can be defined.

Binding Definition from Task Container

You define the bindings from the task container in the following two places:

In the definition of a task:

There are binding definitions to the:

  • Method container (for import parameters of method)

  • Rule container (for definition of default rules)

In the step definition in the Workflow Builder

The binding definition to the workflow container.

Binding Definitions to Workflow Container

You define the bindings from the workflow container within the Workflow Builder. There are binding definitions to the:

  • Task container (activity, user decision, document from template, send mail, form step)

  • Event container (event creator)

  • Rule container (for definition of responsible agents and recipients)

Binding Definition from Method Container

You define the binding from the method container to the task container (for export parameters of the method with synchronous methods) during definition of a task.

Binding Definition from the Rule Container

You make the binding definition from the rule container to the workflow container during the definition of a step.

Binding Definition from Event Container

You define the bindings from the event container in the following three places:

  • In the definition of a task for the binding definition to the task container (for triggering or terminating events of the task).

  • In the Workflow Builder in the basic data of a workflow for the binding definition to the workflow container (for triggering events of the workflow).

  • In the Workflow Builder in the definition of a wait step for the binding definition to the workflow container.

Activities

You define the bindings in the binding editor, which is always called via a definition tool. This cannot be done separately.