Skip to content

In a Spring webflux, how to use Ractor Mono/Flux in a data loader #102

Answered by bbakerman
hantsy asked this question in Q&A
Discussion options

You must be logged in to vote
        BatchLoader<String, Data> batchLoader =new BatchLoader<>() {
            @Override
            public CompletionStage<List<Data>> load(List<String> keys) {
                Mono<List<Data>> monoOfData = loadData(keys);
                CompletableFuture<List<Data>> cfOfData = monoOfData.toFuture();
                return cfOfData;
            }
        };

Monos can be made into CompletableFutures

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by hantsy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants