2.74 Flow Dialog - General Tab

Use to specify one or more activities to be performed concurrently.

This activity provides concurrency and synchronization. This activity completes when all activities in the flow have finished processing. Completion of this activity includes the possibility that it can be skipped if its enabling condition is false.

For more information about the flow activity, see the Business Process Execution Language for Web Services Specification (for BPEL 1.1) or the Web Services Business Process Execution Language Version 2.0 Specification at http://www.oasis-open.org.

Element Description

Name

Enter a name or accept the default name of Flownumber. This becomes the name for this activity in the designer.

Links

Click to enter a link name.

You can synchronize the execution of activities in a flow activity to ensure that certain activities only execute after other activities have completed. For example, assume you have an invoke activity, verifyFlight, that is executed in parallel with other invoke activities (verifyHotel, verifyCarRental, and scheduleFlight) when the flow activity begins. However, scheduling a flight is necessary only after verifying that a flight is available. Therefore, you can add a link between the verifyFlight and scheduleFlight invoke activities. Links provide a level of dependency indicating that the activity that is the target of the link (scheduleFlight) is only executed if the activity that is the source of the link (verifyFlight) has completed.

Add icon

Click to add a field in the table in which to enter a link name.

Delete icon

Click to delete a selected link name.

Related Topics

"Using Parallel Flow in a BPEL Process" in Developing SOA Applications with Oracle SOA Suite

"Synchronizing the Execution of Activities in a Flow Activity" in Developing SOA Applications with Oracle SOA Suite

"BPEL Process Activities and Services" in Developing SOA Applications with Oracle SOA Suite