Returning Values to a Calling Task Flow
A task flow return activity causes the ADF bounded task flow to return to the task flow that called it. The called bounded task flow can pass return values back to the calling task flow.
To return a value, you must specify:
Return value definitions on the called bounded task flow. These specify where the return value is to be taken from upon exit of the called bounded task flow.
Return values on the task flow call activity in the calling task flow. These specify where the calling task flow can find return values.
The caller of the bounded task flow can choose to ignore return value definition values by not identifying any task flow call activity return values back to the caller.
Return values on the task flow call activity are passed back by reference. Nothing inside the ADF bounded task flow still references them, so there is no need to pass by value and make a copy.