Uses of Interface
io.helidon.webserver.PathMatcher
Packages that use PathMatcher
Package
Description
Reactive web server API.
HTTP/2 support for Helidon webserver.
-
Uses of PathMatcher in io.helidon.webserver
Fields in io.helidon.webserver declared as PathMatcherModifier and TypeFieldDescriptionstatic final PathMatcherRoute.EMPTY_PATH_MATCHERPath matcher for routing which doesn't specify any other path matcher.static final PathMatcherRoute.EMPTY_PATH_MATCHERPath matcher for routing which doesn't specify any other path matcher.static final PathMatcherRoute.EMPTY_PATH_MATCHERPath matcher for routing which doesn't specify any other path matcher.Methods in io.helidon.webserver that return PathMatcherModifier and TypeMethodDescriptionstatic PathMatcherCreates new instance from provided Web Server path pattern.Methods in io.helidon.webserver with parameters of type PathMatcherModifier and TypeMethodDescriptionRouting.Builder.any(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.any(PathMatcher pathMatcher, Handler... requestHandlers) Routes all requests with corresponding path to provided handler(s).Routing.Builder.anyOf(Iterable<Http.RequestMethod> methods, PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.anyOf(Iterable<Http.RequestMethod> methods, PathMatcher pathMatcher, Handler... requestHandlers) Routes requests with any specified method and corresponding path to provided handler(s).Routing.Builder.delete(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.delete(PathMatcher pathMatcher, Handler... requestHandlers) Routes DELETE requests with corresponding path to provided handler(s).Routing.Builder.get(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.get(PathMatcher pathMatcher, Handler... requestHandlers) Routes GET requests with corresponding path to provided handler(s).Routing.Builder.head(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.head(PathMatcher pathMatcher, Handler... requestHandlers) Routes HEAD requests with corresponding path to provided handler(s).Routing.Builder.options(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.options(PathMatcher pathMatcher, Handler... requestHandlers) Routes OPTIONS requests with corresponding path to provided handler(s).Routing.Builder.patch(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.patch(PathMatcher pathMatcher, Handler... requestHandlers) Routes RFC 5789 PATCH requests with corresponding path to provided handler(s).Routing.Builder.post(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.post(PathMatcher pathMatcher, Handler... requestHandlers) Routes POST requests with corresponding path to provided handler(s).Routing.Builder.put(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.put(PathMatcher pathMatcher, Handler... requestHandlers) Routes PUT requests with corresponding path to provided handler(s).static Http1RouteHttp1Route.route(PathMatcher pathMatcher, Handler handler, Http.Method... methods) Create an HTTP/1.1 specific route.Routing.Builder.trace(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Rules.trace(PathMatcher pathMatcher, Handler... requestHandlers) Routes TRACE requests with corresponding path to provided handler(s).Constructors in io.helidon.webserver with parameters of type PathMatcherModifierConstructorDescriptionprotectedHttp1Route(PathMatcher pathMatcher, Handler handler, Http.Method... methods) -
Uses of PathMatcher in io.helidon.webserver.http2
Methods in io.helidon.webserver.http2 with parameters of type PathMatcherModifier and TypeMethodDescriptionstatic Http2RouteHttp2Route.route(PathMatcher pathMatcher, Handler handler, Http.Method... methods) Create an HTTP/2 specific route.