BPEL File Definition for Detail Processes
The BPEL process file of each detail process defines coordination with the master process.
A receive signal activity indicates that the detail process shown in the following example waits until it receives a signal executed by its master process. The label value (startDetailProcess
) matches with the label value in the signal activity of the master process.
<bpelx:receiveSignal name="waitForNotifyFromMasterProcess"
label="startDetailProcess" from="master"/>
A signal activity indicates that the detail process shown in the following example signals its associated master process at runtime that processing is complete. The label value (detailProcessComplete
) matches with the label value in the receive signal activity of each master process.
<bpelx:signal name="notifyMAsterProcess" label="detailProcessComplete"
to="master"/>