cancel
Showing results for 
Search instead for 
Did you mean: 

2nd iflow should start after completion of 1st iflow

former_member773520
Discoverer
0 Kudos

Hi All

We have urgent requirement for iflow,where we want the 2nd iflow to start only when 1st iflow finishes processing. Dependency between two interfaces required in this case. Can we use process direct in this case. Looking forward to hear on this.

Thanks

Arjya Das

Martin-Pankraz
Active Contributor

Hi Arjya,

iFlow chaining or modularization for better maintenance is a comment requirement. The ProcessDirect adapter you mentioned makes sense if the iFlows run in the same tenant. Make sure to double check header allow-listing in case you are missing metadata from your source iflow.

In case the iflows are distributed across different tenants or BTP regions you need REST based adapter for http for instance. I would also encourage to think about load balancing as I described here.

KR

Martin

Accepted Solutions (0)

Answers (1)

Answers (1)

kc_kristris
Active Participant
0 Kudos

Hello Arjya,

There are two options I could suggest. Though you and Martin already above mentioned about "Process Direct" to use before end of your i-flow.

The other option could be to use SOAP adapter and call the end point point of 2nd i-flow. You can try both these, but the recommendation would be to use "process direct"

Regards,

Kris