Subflow task properties

You can edit the properties of a ruleflow subflow task.

To edit the properties for a subflow task, click it in the Diagram page of the Ruleflow Editor.

The following properties are available in the Properties view:

Table 1. Subflow Task tab
Property Purpose
ID

An ID is the technical name for a subflow task. All ruleflow elements have an ID that identifies them in an XML schema.

In Rule Designer Java, the ID of a subflow task is used to generate the IRL code executed at runtime. To view this code, click the IRL tab under the Ruleflow Editor.

If you duplicate a subflow task in a ruleflow, it has a unique ID.

IDs are not locale dependent. When you specify an ID, it is good practice to use only characters (a-z, A-Z) and numbers (0-9).

Label

You can specify a label for the subflow task that appear in the Diagram page. A label has no impact on the IRL generated.

Labels are locale dependent. You can specify different labels in a new locale and recover the labels in the original locale for elements that have not changed. For example, if you change the ID of a subflow task, you lose the labels defined for the subflow task in all other locales except the original.

When you specify a label, it is good practice to use only characters (a-z, A-Z) and numbers (0-9).

Select a ruleflow Click Edit to open the Select a ruleflow dialog.
Table 2. Initial Action tab
Property Purpose
Initial Action

The action that launches before the task starts.

Select Use BAL for action to define the action in BAL, or enter IRL code.

Table 3. Final Action tab
Property Purpose
Final Action

The action that launches after the task ends.

Select Use BAL for action to define the action in BAL, or enter IRL code.

Table 4. Documentation tab
Property Purpose
Documentation This property provides information about the subflow task. Use this property to provide notes, comments, and other useful information that display as a tooltip.