有一项服务使用 SpringAsyncRestTemplate
发送休息呼叫。每次调用AsyncRestTemplate.exchange()
返回ListenableFuture
。像这样的东西:
ListenableFuture future1 = new AsyncRestTemplate().exchange(...);
ListenableFuture future2 = new AsyncRestTemplate().exchange(...);
ListenableFuture future3 = new AsyncRestTemplate().exchange(...);
有没有办法创建一个ListenableFuture
结合所有其他调用的单曲?像Futures.allAsList
番石榴的东西。