Uses of Interface
io.helidon.webserver.PathMatcher
Package
Description
Reactive web server API.
HTTP/2 support for Helidon webserver.
-
Uses of PathMatcher in io.helidon.webserver
Modifier and TypeFieldDescriptionstatic final PathMatcher
Route.EMPTY_PATH_MATCHER
Path matcher for routing which doesn't specify any other path matcher.static final PathMatcher
Route.EMPTY_PATH_MATCHER
Path matcher for routing which doesn't specify any other path matcher.static final PathMatcher
Route.EMPTY_PATH_MATCHER
Path matcher for routing which doesn't specify any other path matcher.Modifier and TypeMethodDescriptionstatic PathMatcher
Creates new instance from provided Web Server path pattern.Modifier 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 Http1Route
Http1Route.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).ModifierConstructorDescriptionprotected
Http1Route
(PathMatcher pathMatcher, Handler handler, Http.Method... methods) -
Uses of PathMatcher in io.helidon.webserver.http2
Modifier and TypeMethodDescriptionstatic Http2Route
Http2Route.route
(PathMatcher pathMatcher, Handler handler, Http.Method... methods) Create an HTTP/2 specific route.