Top
Systemwalker Runbook Automation Studio User's Guide
Systemwalker

1.3.2 Property Symbols

You can assign specific properties to process definitions, nodes and arrows. These properties are represented by symbols. The property symbols help you to easily identify the properties that have been assigned to a process definition, node or arrow. Systemwalker Runbook Automation Studio displays these properties in the Process Definition Editor (for more information, refer to section 2.2.15 Displaying Properties).

You can turn off or on the display of the properties in the Process Definition Editor by selecting Set from Window menu and selecting Show Details from the View menu.

Depending on the specified properties, the following symbols are used:

Property Type

Symbol

Description

Trigger

Triggers move data from external systems into process instances.

The trigger symbol is displayed when one or more triggers have been defined for a process definition or node. For more information on triggers, refer to section 11.9 Using Triggers.

Triggers can be used with process definitions and Activity Nodes

Timer

Timers trigger Java Actions when they expire.

The timer symbol is displayed when a due date or one or more timers have been defined. For more information on timers, refer to section 6.22 Using Due Dates and Timers.

Timers can be used with process definitions, Activity Nodes, Voting Activity Nodes, and Compound Activity Nodes

Action

or

Java Action is executed when a process definition or node starts or completes. The Java Action symbol is displayed when one or more Java Actions have been defined. For more information on Java Actions, refer to section 11.1 Using Java Actions.

Java Action properties can be used with process definitions and the following nodes: Activity, Voting Activity, Compound Activity, Subprocess, Chained-Process, Remote Subprocess, Conditional, Complex Conditional, Delay, AND, and OR Nodes

Error

Error Actions are executed when a regular Java Action throws an exception. The Error Action symbol is displayed when Error Actions have been defined. For more information on Error Actions, refer to section 11.8 Defining Exception Handling.

Error Actions can be used with process definitions and all nodes, except Start Nodes and Exit Nodes.

Form

When forms are used, data can be acquired from the process and displayed for the user. If a form has been defined, the form symbol is displayed. Refer to Chapter 8 Using Forms for information on forms.

Forms can be used with the following nodes: Activity Nodes, Voting Activity Nodes, Compound Activity Nodes and Start Nodes. Forms cannot be used with process definitions.

Agent

Java Agents are Java programs that perform well-defined tasks in the background. For more information on Java Agents, refer to section 11.10 Defining Java Agents.

Java Agents can only be used with Activity Nodes. The Java Agent symbol is only displayed when an Activity Node is defined as an Agent.

Iterator (Parallel) Loop

The Iterator (Parallel) Loop generates multiple node instances in parallel. The Iterator Loop symbol is displayed when an Iterator (Parallel) Loop is defined. Refer to "6.19 Looping Definitions" for details about Iterator (Parallel) Loops.

Iterator (Parallel) Loops can be used with the Activity, Subprocess, and Chained-Process nodes.

Sequential Loop

The Sequential Loop generates node instances sequentially till a condition is satisfied. The Sequential Loop symbol is displayed when a Sequential Loop is defined. Refer to "6.19 Looping Definitions" for details about Sequential Loops.

Sequential Loops can be used with the Activity, Subprocess, and Compound Activity nodes.

Refer to section 1.3.3 Arrows for a description of the symbols used with arrows.