Suppose I have a SplitJSON processor that splits based on Customer ID, and that eventually flows to a RouteOnAttribute processor, which flows to 3 different processors "A", "B", and "C" based on attributes "IsA", "IsB", and "IsC".
And suppose these are all true for a given Customer ID.
Is there a processor that I can connect them all to that will not begin until A, B, and C are done for a given customer?
In other words, for customer X, I want to run processors A, B, and C simultaneously, and when the are all done, I want to run processor D.
Can someone point me in the right direction there?