Module io.inverno.mod.http.base
Package io.inverno.mod.http.base.router
Interface URIRoute.Manager<A,B,C extends URIRoute<A>,D extends URIRoute.Manager<A,B,C,D,E>,E extends Router<A,B,C,D,E>>
- Type Parameters:
A
- the resource typeB
- the input typeC
- the URI route typeD
- the URI route manager typeE
- the router type
- All Superinterfaces:
RouteManager<A,
B, C, D, E>
public static interface URIRoute.Manager<A,B,C extends URIRoute<A>,D extends URIRoute.Manager<A,B,C,D,E>,E extends Router<A,B,C,D,E>>
extends RouteManager<A,B,C,D,E>
A URI route manager.
- Since:
- 1.12
- Author:
- Jeremy Kuhn
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies the URI matching the URI in an input.uriPattern
(URIPattern uriPattern) Specifies the URI pattern matching the URI in an input.Methods inherited from interface io.inverno.mod.http.base.router.RouteManager
disable, enable, findRoutes, remove, set, set, set
-
Method Details
-
uri
Specifies the URI matching the URI in an input.
- Parameters:
uri
- a URI- Returns:
- the route manager
-
uriPattern
Specifies the URI pattern matching the URI in an input.
- Parameters:
uriPattern
- a URI pattern- Returns:
- the route manager
-