All Classes and Interfaces

Class
Description
A throttler that limits the amount of simultaneous connections based on the exchange.
When using a FileHandler, determines at what name a file should be located at, and what content to return to the client.
A file handler can be used to serve single or multiple files on a server with optional pre/post processing using FileAdapters.
Represents a set of options for an added file.
Builder used to create FileOptions.
How to load files added to the file handler.
Represents a file in a multipart/form-data request.
A session keeps track of a single client across multiple exchanges.
The session handler is used to assign sessions to exchanges.
Representation of a multipart/form-data body.
Handler that process requests based on the result of a predicate.
Represents a record in a multipart/form-data request.
Represents a header in a multipart/form-data record.
Redirects a request to a different URL.
By default, exchanges will look for the closest matching context for their handler, this consequently means that the root index / would catch any requests without a handler instead of returning a code 404.
A throttler that limits the amount of simultaneous connections based on individual and total exchanges.
A throttler that limits the amount of simultaneous connections based on individual and total sessions.
A throttler that limits the amount of simultaneous connections based on the session.
A HttpExchange with additional extensions to simplify usage.
A http handler that uses a SimpleHttpExchange.
A HttpServer with additional extensions to simplify usage.
A HttpsServer with additional extensions to simplify usage.
A Server sent events (SSE) handler sends events from the server to a client using an text/event-stream.
Handler that removes itself after a single request, or after a set time, whichever comes first.
The throttled handler limits how many simultaneous connections are allowed at any given time.
The timeout handler runs a handler and times out after a set time.