public class Router extends Object
| Constructor | Description |
|---|---|
Router(javax.servlet.ServletContext servletContext) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addExceptionHandler(Class<? extends Exception> exceptionClass,
RequestResponseHandler[] handlers) |
|
Route |
addRoute(Route.Method method,
String path,
RequestResponseHandler... handlers) |
|
RequestResponseHandler |
getMissingRouteHandler() |
|
Map<Route.Method,List<Route>> |
getRoutes() |
|
void |
route(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
|
void |
setMissingRouteHandler(RequestResponseHandler missingRouteHandler) |
public Route addRoute(Route.Method method, String path, RequestResponseHandler... handlers)
public void addExceptionHandler(Class<? extends Exception> exceptionClass, RequestResponseHandler[] handlers)
public void route(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
Exceptionpublic Map<Route.Method,List<Route>> getRoutes()
public void setMissingRouteHandler(RequestResponseHandler missingRouteHandler)
public RequestResponseHandler getMissingRouteHandler()
Copyright © 2014–2018. All rights reserved.