ServerHttpRequest and
ServerHttpResponse along with an
HttpHandler for processing.See: Description
| Interface | Description |
|---|---|
| HttpHandler |
Contract for handling HTTP requests in a non-blocking way.
|
| ServerHttpRequest |
Represents a reactive server-side HTTP request
|
| ServerHttpResponse |
Represents a reactive server-side HTTP response.
|
| Class | Description |
|---|---|
| AbstractListenerServerHttpResponse |
Abstract base class for listener-based server responses, e.g.
|
| AbstractServerHttpRequest |
Common base class for
ServerHttpRequest implementations. |
| AbstractServerHttpResponse |
Base class for
ServerHttpResponse implementations. |
| ChannelSendOperator<T> |
Given a write function that accepts a source
Publisher<T> to write
with and returns Publisher<Void> for the result, this operator helps
to defer the invocation of the write function, until we know if the source
publisher will begin publishing without an error. |
| ReactorHttpHandlerAdapter |
Adapt
HttpHandler to the Reactor Netty channel handling function. |
| ReactorServerHttpRequest |
Adapt
ServerHttpRequest to the Reactor Net HttpChannel. |
| ReactorServerHttpResponse |
Adapt
ServerHttpResponse to the Reactor Net HttpChannel. |
| RxNettyHttpHandlerAdapter |
Adapt
HttpHandler to the RxNetty RequestHandler. |
| RxNettyServerHttpRequest |
Adapt
ServerHttpRequest to the RxNetty HttpServerRequest. |
| RxNettyServerHttpResponse |
Adapt
ServerHttpResponse to the RxNetty HttpServerResponse. |
| ServletHttpHandlerAdapter |
Adapt
HttpHandler to an HttpServlet using Servlet Async
support and Servlet 3.1 Non-blocking I/O. |
| ServletServerHttpRequest |
Adapt
ServerHttpRequest to the Servlet HttpServletRequest. |
| ServletServerHttpResponse |
Adapt
ServerHttpResponse to the Servlet HttpServletResponse. |
| UndertowHttpHandlerAdapter |
Adapt
HttpHandler to the Undertow HttpHandler. |
| UndertowServerHttpRequest |
Adapt
ServerHttpRequest to the Undertow HttpServerExchange. |
| UndertowServerHttpResponse |
Adapt
ServerHttpResponse to the Undertow HttpServerExchange. |
ServerHttpRequest and
ServerHttpResponse along with an
HttpHandler for processing.
Also provides implementations adapting to different runtimes including Servlet 3.1 containers, Netty + Reactor IO or RxNetty, and Undertow.