public abstract static class RouterNanoHTTPD.BaseRoutePrioritizer extends Object implements RouterNanoHTTPD.IRoutePrioritizer
| Modifier and Type | Field and Description |
|---|---|
protected Collection<RouterNanoHTTPD.UriResource> |
mappings |
protected Class<?> |
notImplemented |
| Constructor and Description |
|---|
RouterNanoHTTPD.BaseRoutePrioritizer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRoute(String url,
int priority,
Class<?> handler,
Object... initParameter) |
Collection<RouterNanoHTTPD.UriResource> |
getPrioritizedRoutes() |
protected abstract Collection<RouterNanoHTTPD.UriResource> |
newMappingCollection() |
void |
removeRoute(String url) |
void |
setNotImplemented(Class<?> handler) |
protected Class<?> notImplemented
protected final Collection<RouterNanoHTTPD.UriResource> mappings
public RouterNanoHTTPD.BaseRoutePrioritizer()
public void addRoute(String url, int priority, Class<?> handler, Object... initParameter)
addRoute in interface RouterNanoHTTPD.IRoutePrioritizerpublic void removeRoute(String url)
removeRoute in interface RouterNanoHTTPD.IRoutePrioritizerpublic Collection<RouterNanoHTTPD.UriResource> getPrioritizedRoutes()
getPrioritizedRoutes in interface RouterNanoHTTPD.IRoutePrioritizerpublic void setNotImplemented(Class<?> handler)
setNotImplemented in interface RouterNanoHTTPD.IRoutePrioritizerprotected abstract Collection<RouterNanoHTTPD.UriResource> newMappingCollection()
Copyright © 2012–2016 nanohttpd. All rights reserved.