ServerHttpRequest and
ServerHttpResponse along with an
HttpHandler for processing.See: Description
| Interface | Description |
|---|---|
| HttpHandler |
Lowest level contract for reactive HTTP request handling that serves as a
common denominator across different runtimes.
|
| HttpHandlerDecoratorFactory |
Contract for applying a decorator to an
HttpHandler. |
| ServerHttpRequest |
Represents a reactive server-side HTTP request.
|
| ServerHttpRequest.Builder |
Builder for mutating an existing
ServerHttpRequest. |
| ServerHttpResponse |
Represents a reactive server-side HTTP response.
|
| SslInfo |
A holder for SSL session information.
|
| Class | Description |
|---|---|
| AbstractListenerReadPublisher<T> |
Abstract base class for
Publisher implementations that bridge between
event-listener read APIs and Reactive Streams. |
| AbstractListenerServerHttpResponse |
Abstract base class for listener-based server responses, e.g.
|
| AbstractListenerWriteFlushProcessor<T> |
An alternative to
AbstractListenerWriteProcessor but instead writing
a Publisher<Publisher<T>> with flush boundaries enforces after
the completion of each nested Publisher. |
| AbstractListenerWriteProcessor<T> |
Abstract base class for
Processor implementations that bridge between
event-listener write APIs and Reactive Streams. |
| 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. |
| ContextPathCompositeHandler |
HttpHandler delegating requests to one of several HttpHandler's
based on simple, prefix-based mappings. |
| HttpHeadResponseDecorator |
ServerHttpResponse decorator for HTTP HEAD requests. |
| JettyHttpHandlerAdapter |
ServletHttpHandlerAdapter extension that uses Jetty APIs for writing
to the response with ByteBuffer. |
| ReactorHttpHandlerAdapter |
Adapt
HttpHandler to the Reactor Netty channel handling function. |
| ServerHttpRequestDecorator |
Wraps another
ServerHttpRequest and delegates all methods to it. |
| ServerHttpResponseDecorator |
Wraps another
ServerHttpResponse and delegates all methods to it. |
| ServletHttpHandlerAdapter |
Adapt
HttpHandler to an HttpServlet using Servlet Async support
and Servlet 3.1 non-blocking I/O. |
| TomcatHttpHandlerAdapter |
ServletHttpHandlerAdapter extension that uses Tomcat APIs for reading
from the request and writing to the response with ByteBuffer. |
| UndertowHttpHandlerAdapter |
Adapt
HttpHandler to the Undertow HttpHandler. |
ServerHttpRequest and
ServerHttpResponse along with an
HttpHandler for processing.
Also provides implementations adapting to different runtimes including Servlet 3.1 containers, Netty + Reactor IO, and Undertow.