public abstract class AbstractRouter extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Class<? extends Controller> |
defaultController
the default controller
|
| Constructor and Description |
|---|
AbstractRouter(Class<? extends Controller> defaultController)
construct method
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addMapping(String path,
Class<? extends Controller> _class)
add new mapping
|
abstract Class<? extends Controller> |
getController(UriEntry uriEntry)
get controller
|
abstract void |
removeMapping(String path)
remove the specifield mapping
|
protected Class<? extends Controller> defaultController
public AbstractRouter(Class<? extends Controller> defaultController)
defualtController - public abstract void addMapping(String path, Class<? extends Controller> _class)
path - _class - public abstract void removeMapping(String path)
path - public abstract Class<? extends Controller> getController(UriEntry uriEntry)
uriEntry - Copyright © 2016. All Rights Reserved.