public class ControllerRegistry
extends java.lang.Object
DefaultControllerRouteFactory is used if a custom ControllerRouteFactory is not supplied
via ControllerRegistry::setControllerRouteFactory.| Constructor and Description |
|---|
ControllerRegistry() |
| Modifier and Type | Method and Description |
|---|---|
ControllerRouteFactory |
getControllerRouteFactory() |
java.util.List<Route> |
getRoutes()
Return the collected routes.
|
void |
register(java.lang.Class<? extends Controller>... controllerClasses)
Register all controller methods in the specified controller classes.
|
void |
register(Controller... controllers)
Register all controller methods in the specified controllers.
|
void |
register(Controller controller) |
void |
register(java.lang.Package... packages)
Register all controller methods in the specified packages.
|
void |
register(java.lang.String... packageNames)
Register all controller methods in the specified package names.
|
ControllerRegistry |
setControllerRouteFactory(ControllerRouteFactory controllerRouteFactory) |
public void register(java.lang.Package... packages)
packages - public void register(java.lang.String... packageNames)
packageNames - public void register(java.lang.Class<? extends Controller>... controllerClasses)
controllerClasses - public void register(Controller... controllers)
controllers - public java.util.List<Route> getRoutes()
public void register(Controller controller)
public ControllerRouteFactory getControllerRouteFactory()
public ControllerRegistry setControllerRouteFactory(ControllerRouteFactory controllerRouteFactory)
Copyright © 2023. All rights reserved.