Uses of Interface
io.helidon.webserver.http.Handler
Package
Description
Support for Micrometer in Helidon SE.
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer CORS Support.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/2 Support.
Helidon WebServer Security Support.
-
Uses of Handler in io.helidon.integrations.micrometer
Modifier and TypeMethodDescriptionMeterRegistryFactory.Builder.enrollRegistry
(io.micrometer.core.instrument.MeterRegistry meterRegistry, Function<ServerRequest, Optional<Handler>> handlerFunction) Records aMetricRegistry
to be managed byMicrometerSupport
, along with the function that returns anOptional
of aHandler
for processing a given request to the Micrometer endpoint. -
Uses of Handler in io.helidon.webserver
Modifier and TypeFieldDescriptionstatic final Handler
KeyPerformanceIndicatorSupport.DeferrableRequestContext.CONTEXT_SETTING_HANDLER
AHandler
which registers a KPI deferrable request context in the request's context. -
Uses of Handler in io.helidon.webserver.cors
-
Uses of Handler in io.helidon.webserver.http
Modifier and TypeClassDescriptionfinal class
A handler that enforces authentication and/or authorization.Modifier and TypeMethodDescriptionstatic <T> Handler
Handler.create
(Class<T> type, BiConsumer<T, ServerResponse> handler) Create a handler that consumes type request entity andServerResponse
.static <T> Handler
Create a handler that consumes typed request entity and sendsStatus.OK_200
.static <T> Handler
Create a handler that consumes typed request entity and produces an entity object.static Handler
Create a handler that only runs code and returnsStatus.OK_200
.static Handler
Handler.create
(Consumer<ServerRequest> handler) Create a handler that consumes aServerRequest
and returnsStatus.OK_200
.static Handler
Handler.create
(Function<ServerRequest, ?> handler) Create a handler that consumes aServerRequest
and returns an entity object.static Handler
Create a handler that produces an entity.HttpRoute.handler()
Handler of this route.Creates a new handler that uses the configured security requirements and wraps an existing handler to be executed when security is checked.Modifier and TypeMethodDescriptiondefault HttpRouting.Builder
default HttpRouting.Builder
default HttpRules
Add a route that executes on any HTTP method and any path.default HttpRules
Add a route that executes on any HTTP method and any path.default HttpRouting.Builder
default HttpRouting.Builder
default HttpRules
Add a delete route.default HttpRules
Add a delete route.default HttpRouting.Builder
default HttpRouting.Builder
default HttpRules
Add a get route.default HttpRules
Add a get route.Handler to use.default HttpRouting.Builder
default HttpRouting.Builder
default HttpRules
Add a head route.default HttpRules
Add a head route.default HttpRouting.Builder
default HttpRouting.Builder
default HttpRules
Add an options route.default HttpRules
Add an options route.default HttpRouting.Builder
default HttpRouting.Builder
default HttpRules
Add an options route.default HttpRules
Add an options route.default HttpRouting.Builder
default HttpRouting.Builder
default HttpRules
Add a post route.default HttpRules
Add a post route.default HttpRouting.Builder
default HttpRouting.Builder
default HttpRules
Add a put route.default HttpRules
Add a put route.default HttpRouting.Builder
HttpRouting.Builder.route
(Method method, PathMatcher pathMatcher, Handler handler) default HttpRouting.Builder
default HttpRouting.Builder
default HttpRouting.Builder
HttpRouting.Builder.route
(Predicate<Method> methodPredicate, PathMatcher pathMatcher, Handler handler) default HttpRules
HttpRules.route
(Method method, PathMatcher pathMatcher, Handler handler) Add a route.default HttpRules
Add a route.default HttpRules
Add a route.default HttpRules
HttpRules.route
(Predicate<Method> methodPredicate, PathMatcher pathMatcher, Handler handler) Add a route.default HttpRouting.Builder
default HttpRouting.Builder
default HttpRules
Add an options route.default HttpRules
Add an options route.Creates a new handler that uses the configured security requirements and wraps an existing handler to be executed when security is checked. -
Uses of Handler in io.helidon.webserver.http1
-
Uses of Handler in io.helidon.webserver.http2
-
Uses of Handler in io.helidon.webserver.security