The Structured Activities section of the BPEL Designer Palette contains icons for the following business process activities: Flow, Sequence, If, Pick, Scope, While, Repeat Until, and For Each. These elements can group activities within a process in order to apply certain rules, or they can place certain restrictions on activities. The following table describes the activities you can add from the Palette to your business process diagram.
Icon | Description |
![]() |
If. Specifies a conditional process behavior when one branch of activity is executed from a set of choices. |
![]() |
While. Repeats an activity as long as the specified condition is true. |
![]() |
Repeat Until. Repeatedly executes one or more activities as long as specific conditions hold true after the execution of each iteration. |
![]() |
For Each. Repeatedly executes the activities contained inside a Scope activity N+1 times, where N equals the Final Counter Value minus the Start Counter Value. |
![]() |
Flow. Specifies one or more activities to be performed concurrently, one after another. |
![]() |
Sequence. Defines a collection of activities to be performed sequentially, in the order they are listed. |
![]() |
Pick. Waits for the occurrence of one of the defined events and then performs the activity associated with the event that occurred. The occurrence of these events is often mutually exclusive. If more than one event occurs, the one that occurred first is performed. |
![]() |
Scope. Defines a nested activity with its own associated local variables, fault handlers, partner links, and correlation sets. |