Es gibt einen Dienst, der Spring AsyncRestTemplate
zum Senden von Ruheaufrufen verwendet. Jeder Anruf von AsyncRestTemplate.exchange()
gibt ListenableFuture
zurück. Etwas wie folgt aus:Warten auf einige Frühling ListenableFuture
ListenableFuture future1 = new AsyncRestTemplate().exchange(...);
ListenableFuture future2 = new AsyncRestTemplate().exchange(...);
ListenableFuture future3 = new AsyncRestTemplate().exchange(...);
Gibt es eine Möglichkeit für einzelne ListenableFuture
zu schaffen, die alle anderen Anrufe kombiniert? Etwas wie Futures.allAsList
von Guava.
Ihre beste Wette wie anrufen, um einen Adapter zu verwenden ist dieses: [Future Converter] (https://github.com/lukas-krecan/future-converter) –