Module io.helidon.webserver
Package io.helidon.webserver
package io.helidon.webserver
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
-
ClassDescriptionClose the connection.Configuration of a server connection (for each connection created by clients).Fluent API builder for
ConnectionConfig
.ConnectionConfig.BuilderBase<BUILDER extends ConnectionConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ConnectionConfig> Fluent API builder base forConnectionConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Server connection context.Connection provider candidates.Definitions and factory methods for key performance indicatorKeyPerformanceIndicatorSupport.Context
andKeyPerformanceIndicatorSupport.Metrics
.Per-request key performance indicator context, with behavior common to immediately-processed requests and deferrable ones.Added per-request key performance indicator context behavior for requests for which processing might be deferred until some time after receipt of the request (i.e., some time after request handling begins).Key performance indicator metrics behavior.Configuration of a server listener (server socket).Fluent API builder forListenerConfig
.ListenerConfig.BuilderBase<BUILDER extends ListenerConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ListenerConfig> Fluent API builder base forListenerConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Listener context.Protocol configuration to obtain explicitly configured details for the current socket.Proxy protocol data parsed byProxyProtocolHandler
.Protocol family.Protocol type.A route.Router for server.Builder for a standalone router.Router.RouterBuilder<B extends Router.RouterBuilder<B>>Generic builder interface used by bothRouter.Builder
andio.helidon.webserver.WebServer.Builder
.Routing abstraction.An exception that was caused by server communication error (on the original client call).Basic server lifecycle operations.Server that opens server sockets and handles requests through routing.WebServer configuration bean.Fluent API builder forWebServer
.WebServerConfig.BuilderBase<BUILDER extends WebServerConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends WebServerConfig> Fluent API builder base forWebServer
.Generated implementation of the prototype, can be extended by descendant prototype implementations.