Springs integration's reply correlation process details
===

I can't find documentation for reply processing with gateways and service activators.

If I have gateway which:
1) sends requests to channel ReqChannel
2) accepts replies on channel RepChannel

ReqChannel is connected to router, that routes incoming messages to one of some service activators, let say AServiceActivator and BServiceActivator and that service activators have a configured output-channel="RepChannel".

And if I execute more than one method call on gateway's interface asynchronously or simultaneously from different threads, how gateway will correlate incoming replies to actual service caller?