Конвертировать будущее в моно - PullRequest
0 голосов
/ 07 мая 2020

У меня есть устаревший код, который возвращает convert java .util.concurrent.Future, теперь я должен обернуть этот вызов метода в слой, который возвращает издатели реактора Mono или Flux. Я считаю, что подход к преобразованию в любой из них должен быть аналогичным, поэтому каков правильный способ преобразовать его в Mono.

Предположим, например, я получаю Future от API, и мне нужен Mono

1 Ответ

0 голосов
/ 12 мая 2020

Вы можете использовать Future::get в качестве поставщика в Mono::fromSupplier. Вот так, Mono.fromSupplier(Future::get).

...