| AsyncHandle |
A class to handle the request and response handling when using asynchronous request handling.
|
| AsyncSsePublisher |
An interface for sending Server-Sent Events (SSE) to a client with async callbacks.
|
| ContextHandler |
A handler that wraps a list of other handlers and serves them at a certain path prefix (or context).
|
| ContextHandlerBuilder |
Use this to serve a list of handlers from a base path.
|
| Cookie |
A cookie that is sent from the server to the client.
|
| CookieBuilder |
|
| DoneCallback |
A callback for async operations that calls when an operation completes.
|
| ForwardedHeader |
Represents a Forwarded header as described by RFC-7239.
|
| Headers |
HTTP headers
|
| Http2Config |
Configuration settings for HTTP2
|
| Http2ConfigBuilder |
|
| HttpConnection |
A connection between a server and a client.
|
| HttpsConfigBuilder |
A builder for specifying HTTPS config.
|
| Method |
An HTTP Method
|
| MuHandler |
An HTTP request handler.
|
| MuHandlerBuilder |
|
| MuRequest |
An HTTP request from a client.
|
| MuResponse |
A response sent to a client.
|
| MuServer |
A web server handler.
|
| MuServerBuilder |
A builder for creating a web server.
|
| MuStats |
Various statistics about the current instance of a Mu Server.
|
| MuWebSocket |
|
| MuWebSocketFactory |
A factory that can convert an upgrade request into a web socket.
|
| MuWebSocketSession |
A web socket session used to send messages and events to a web socket client.
|
| ParameterizedHeader |
A utility class to parse headers that are of the format param1, param2=value, param3="quoted string"
such as Cache-Control etc.
|
| ParameterizedHeaderWithValue |
A utility class to parse headers that are of the format name; param1=value; param2="quoted string"
such as Content-Type, Accepts, Content-Disposition etc.
|
| ProxiedConnectionInfo |
Information about the connection provided by an intermediate proxy using the
HA Proxy Protocol.
|
| RateLimit |
Specifies the limits allowed for a single value, such as an IP address.
|
| RateLimitBuilder |
|
| RateLimiter |
A rate limiter.
|
| RateLimitRejectionAction |
Specifies what to do when a rate limit is exceeded
|
| RateLimitSelector |
A function that controls how rate limits are applied.
|
| RequestBodyListener |
Callbacks for reading request body data asynchronously.
|
| RequestParameters |
Provides access to QueryString or Form values.
|
| ResponseCompleteListener |
A callback for listening to response completion events.
|
| ResponseInfo |
Information about a request and response.
|
| ResponseState |
The state of a response
|
| RouteHandler |
|
| SsePublisher |
An interface for sending Server-Sent Events (SSE) to a client.
|
| SSLCipherFilter |
A filter allowing the selection of SSL certificates
|
| SSLInfo |
Information about the SSL settings being used by the server
|
| UnhandledExceptionHandler |
A handler for exceptions that have been thrown by other handlers which allows for custom error pages.
|
| UploadedFile |
A file uploaded by the user, for example with an <input type="file" name="name">
input field in a multipart form.
|
| WebSocketHandler |
A handler that can establish a web socket based on web socket upgrade requests.
|
| WebSocketHandlerBuilder |
Used to create handlers for web sockets.
|
| WebsocketSessionState |
The state of a websocket session
|