休憩の呼び出しにSpring AsyncRestTemplate
を使用するサービスがあります。 AsyncRestTemplate.exchange()
の各コールはListenableFuture
を返します。このような何か:Springを待つListenableFuture
ListenableFuture future1 = new AsyncRestTemplate().exchange(...);
ListenableFuture future2 = new AsyncRestTemplate().exchange(...);
ListenableFuture future3 = new AsyncRestTemplate().exchange(...);
は、他のすべてのコールを組み合わせた単一ListenableFuture
を作成するための方法はありますか? GuavaのFutures.allAsList
のようなもの。
あなたの最善の策は、次のようにアダプタを使用することですこの1つ:[Future Converter](https://github.com/lukas-krecan/future-converter) –