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.Server connection context.Connection provider candidates.Definitions and factory methods for key performance indicator
KeyPerformanceIndicatorSupport.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.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.Basic server lifecycle operations.Server that opens server sockets and handles requests through routing.