Class ReactorHttpHandlerAdapter
- java.lang.Object
- org.springframework.http.server.reactive.ReactorHttpHandlerAdapter
- All Implemented Interfaces:
BiFunction<reactor.netty.http.server.HttpServerRequest,reactor.netty.http.server.HttpServerResponse,reactor.core.publisher.Mono<Void>>
public class ReactorHttpHandlerAdapter extends Object implements BiFunction<reactor.netty.http.server.HttpServerRequest,reactor.netty.http.server.HttpServerResponse,reactor.core.publisher.Mono<Void>>
AdaptHttpHandler
to the Reactor Netty channel handling function.- Since:
- 5.0
- Author:
- Stephane Maldini, Rossen Stoyanchev
Constructor Summary
Constructors Constructor Description ReactorHttpHandlerAdapter(HttpHandler httpHandler)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<Void>
apply(reactor.netty.http.server.HttpServerRequest reactorRequest, reactor.netty.http.server.HttpServerResponse reactorResponse)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.function.BiFunction
andThen
Constructor Detail
ReactorHttpHandlerAdapter
public ReactorHttpHandlerAdapter(HttpHandler httpHandler)
Method Detail
apply
public reactor.core.publisher.Mono<Void> apply(reactor.netty.http.server.HttpServerRequest reactorRequest, reactor.netty.http.server.HttpServerResponse reactorResponse)
- Specified by:
apply
in interfaceBiFunction<reactor.netty.http.server.HttpServerRequest,reactor.netty.http.server.HttpServerResponse,reactor.core.publisher.Mono<Void>>