Interface | Description |
---|---|
ActiveHTTPConnection |
Used by
WebServer.getOpenConnections() to provide detailed information about an open HTTP connection. |
ContentHandler |
Consumes the content supplied by a POST or PUT request.
|
Firewall |
Permits an application to provide a firewall which can perform IP filtering and rate limiting.
|
SessionSecretComputer |
Permits to compute a http session secret per user or per session.
|
WebDispatcher |
Participates in the dispatching process for incoming HTTP requests.
|
WebsocketDispatcher |
Provides a way to support websockets for the built-in web server.
|
Class | Description |
---|---|
CSRFHelper |
A helper class which manages CSRF security-tokens within the user session.
|
HttpPipeliningHandler |
Adds support for HTTP pipelining by ensuring that only requests are passed on, after a response for the last request
was sent.
|
InputStreamHandler |
Default implementation of
ContentHandler used by ControllerDispatcher . |
IPRange |
Represents a range of IP addresses in CIDR notation.
|
IPRange.RangeSet |
Represents a set of IP ranges.
|
MimeHelper |
Guesses mime types based on file extensions.
|
Response |
Represents a response which is used to reply to a HTTP request.
|
UserAgent |
Provides information about user agent and used device for given user agent.
|
WebContext |
Provides access to a request received by the WebServer.
|
WebServer |
Responsible for setting up and starting netty as HTTP server.
|
WebServer.BandwidthUpdater |
Updates the measured bandwidth of all open http(s) connections.
|
WebsocketHandler |
Inserted into the pipeline by the
WebServerInitializer if an implementation of WebsocketDispatcher
is present. |
WebsocketSession |
Created per active websocket by a
WebsocketDispatcher to handle incoming and outgoing traffic. |
Enum | Description |
---|---|
WebServer.MicrotimingMode |
Determines how the web server should participate in the microtiming framework.
|
Annotation Type | Description |
---|---|
Limited |
Specifies the realm (counter) to use for rate limiting for this
Controller method
or StructuredService |
Unlimited |
Disables rate limiting for a
Controller method or a
StructuredService . |
To participate in request handling, provide an implementation for WebDispatcher
.
Copyright © 2018. All rights reserved.