| Interface | Description |
|---|---|
| BareRequest |
Bare (minimal) representation of HTTP Request.
|
| BareResponse |
Bare (minimal) representation of HTTP Response.
|
| ErrorHandler<T extends Throwable> |
The routing error handler.
|
| ExperimentalConfiguration |
Interface ExperimentalConfiguration.
|
| Handler |
The
ServerRequest and ServerResponse handler. |
| Handler.EntityHandler<T> | |
| Http2Configuration |
Interface Http2Configuration.
|
| PathMatcher |
URI Path Matcher.
|
| PathMatcher.PrefixResult |
The result of prefix matching a
PathMatcher to a given URI path. |
| PathMatcher.Result |
The result of matching a
PathMatcher to a given URI path. |
| RequestHeaders |
Extends
Parameters interface by adding HTTP request headers oriented convenient methods. |
| ResponseHeaders |
Extends
Parameters interface by adding HTTP response headers oriented constants and convenient methods. |
| Routing |
Routing represents composition of HTTP request-response handlers with routing rules.
|
| Routing.Rules |
An API to define HTTP request routing rules.
|
| ServerConfiguration |
Immutable
WebServer configuration. |
| ServerRequest |
Represents HTTP Request and provides WebServer related API.
|
| ServerResponse |
Represents HTTP Response.
|
| Service |
Encapsulates a set of
routing rules and related logic. |
| SocketConfiguration |
The SocketConfiguration configures a port to listen on and its associated server socket parameters.
|
| WebServer |
Represents a immutably configured WEB server.
|
| Class | Description |
|---|---|
| ExperimentalConfiguration.Builder |
Builder for
ExperimentalConfiguration. |
| ForwardingHandler |
ForwardingHandler bridges Netty response and request related APIs to
BareRequest and BareResponse. |
| Http2Configuration.Builder |
Builder for
Http2Configuration. |
| RequestPredicate |
Fluent API that allows to create chains of request conditions for composing
logical expressions to match requests.
|
| RequestPredicate.ConditionalHandler | |
| Routing.Builder |
A
Routing builder. |
| ServerConfiguration.Builder |
A
ServerConfiguration builder. |
| SocketConfiguration.Builder |
The
SocketConfiguration builder class. |
| SSLContextBuilder |
Builder for configuring a new SslContext for creation.
|
| StaticContentSupport | |
| StaticContentSupport.Builder |
Fluent builder of the StaticContent detailed parameters.
|
| WebServer.Builder |
WebServer builder class provides a convenient way to set up WebServer with multiple server
sockets and optional multiple routings.
|
| WebServerLogFormatter |
The WebServerLogFormatter provides a way to customize logging messages.
|
| Exception | Description |
|---|---|
| BadRequestException |
A runtime exception indicating a
bad request. |
| ConnectionClosedException |
The ConnectionClosedException indicates that a connection was closed and
it's not possible to send more data.
|
| HttpException |
Runtime exception for applications.
|
| IllegalPathPatternException |
Cannot parse path pattern.
|
| NotFoundException |
A runtime exception indicating a
not found. |
| SocketClosedException |
Signals that socket was closed before server request it.
|
| UnsupportedBodyTypeException |
Cannot marshal requested type.
|
Copyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.