Uses of Interface
io.helidon.webserver.http.Handler
Packages that use Handler
Package
Description
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP/1.1 specific APIs.
-
Uses of Handler in io.helidon.webserver
Fields in io.helidon.webserver declared as HandlerModifier and TypeFieldDescriptionstatic final HandlerKeyPerformanceIndicatorSupport.DeferrableRequestContext.CONTEXT_SETTING_HANDLERAHandlerwhich registers a KPI deferrable request context in the request's context. -
Uses of Handler in io.helidon.webserver.http
Classes in io.helidon.webserver.http that implement HandlerModifier and TypeClassDescriptionfinal classA handler that enforces authentication and/or authorization.Methods in io.helidon.webserver.http that return HandlerModifier and TypeMethodDescriptionstatic <T> HandlerHandler.create(Class<T> type, BiConsumer<T, ServerResponse> handler) Create a handler that consumes type request entity andServerResponse.static <T> HandlerCreate a handler that consumes typed request entity and sendsStatus.OK_200.static <T> HandlerCreate a handler that consumes typed request entity and produces an entity object.static HandlerCreate a handler that only runs code and returnsStatus.OK_200.static HandlerHandler.create(Consumer<ServerRequest> handler) Create a handler that consumes aServerRequestand returnsStatus.OK_200.static HandlerHandler.create(Function<ServerRequest, ?> handler) Create a handler that consumes aServerRequestand returns an entity object.static HandlerCreate 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.Methods in io.helidon.webserver.http with parameters of type HandlerModifier and TypeMethodDescriptiondefault HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRulesAdd a route that executes on any HTTP method and any path.default HttpRulesAdd a route that executes on any HTTP method and any path.default HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRulesAdd a delete route.default HttpRulesAdd a delete route.default HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRulesAdd a get route.default HttpRulesAdd a get route.Handler to use.default HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRulesAdd a head route.default HttpRulesAdd a head route.default HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRulesAdd an options route.default HttpRulesAdd an options route.default HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRulesAdd an options route.default HttpRulesAdd an options route.default HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRulesAdd a post route.default HttpRulesAdd a post route.default HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRulesAdd a put route.default HttpRulesAdd a put route.default HttpRouting.BuilderHttpRouting.Builder.route(Method method, PathMatcher pathMatcher, Handler handler) default HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRouting.BuilderHttpRouting.Builder.route(Predicate<Method> methodPredicate, PathMatcher pathMatcher, Handler handler) default HttpRulesHttpRules.route(Method method, PathMatcher pathMatcher, Handler handler) Add a route.default HttpRulesAdd a route.default HttpRulesAdd a route.default HttpRulesHttpRules.route(Predicate<Method> methodPredicate, PathMatcher pathMatcher, Handler handler) Add a route.default HttpRouting.Builderdefault HttpRouting.Builderdefault HttpRulesAdd an options route.default HttpRulesAdd 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
Methods in io.helidon.webserver.http1 that return HandlerMethods in io.helidon.webserver.http1 with parameters of type Handler