构造器和说明 |
---|
RouteMatcher() |
限定符和类型 | 方法和说明 |
---|---|
Route |
addRoute(String path,
RouteHandler0 handler,
HttpMethod httpMethod)
已过时。
|
Route |
addRoute(String path,
RouteHandler handler,
HttpMethod httpMethod) |
RouteMatcher |
addWebSocket(String path,
WebSocketHandler handler) |
void |
clear() |
List<Route> |
getAfter(String path)
Find all in after of the hooks
|
List<Route> |
getBefore(String path)
Find all in before of the hook
|
Map<String,List<Route>> |
getHooks() |
List<Route> |
getMiddleware() |
Map<String,Route> |
getRoutes() |
StaticMapping |
getStaticMapping() |
WebSocketHandler |
getWebSocket(String path) |
Map<String,WebSocketHandler> |
getWebSockets() |
boolean |
hasAfterHook() |
boolean |
hasBeforeHook() |
void |
initMiddleware(List<WebHook> hooks) |
Route |
lookupRoute(String httpMethod,
String path) |
void |
register()
register route to container
|
void |
route(String path,
Class<?> clazz,
String methodName) |
void |
route(String path,
Class<?> clazz,
String methodName,
HttpMethod httpMethod) |
@Deprecated public Route addRoute(String path, RouteHandler0 handler, HttpMethod httpMethod)
public Route addRoute(String path, RouteHandler handler, HttpMethod httpMethod)
public void route(String path, Class<?> clazz, String methodName, HttpMethod httpMethod)
public boolean hasBeforeHook()
public boolean hasAfterHook()
public List<Route> getBefore(String path)
path
- request pathpublic List<Route> getAfter(String path)
path
- request pathpublic void register()
public Map<String,WebSocketHandler> getWebSockets()
public WebSocketHandler getWebSocket(String path)
public StaticMapping getStaticMapping()
public void clear()
public RouteMatcher addWebSocket(@NonNull String path, @NonNull WebSocketHandler handler)
Copyright © 2018. All rights reserved.