public static interface RouteBuilder.RouteDeclaration
Modifier and Type | Method and Description |
---|---|
Route |
build()
Create a new Route instance.
|
RouteBuilder.RouteDeclaration |
method(String httpMethod)
Set Route method.
|
RouteBuilder.RouteDeclaration |
modifiedBy(String... modifiers)
Set Route modifiers.
|
RouteBuilder.RouteDeclaration |
on(String path)
Set Route path.
|
<T> RouteBuilder.RouteDeclaration |
to(Class<T> controllerType, ControllerCallRecorder<T> callRecorder)
Set Route controller type, method and parameters.
|
RouteBuilder.RouteDeclaration method(String httpMethod)
httpMethod
- HTTP method
RouteBuilder.RouteDeclaration on(String path)
path
- Route path
<T> RouteBuilder.RouteDeclaration to(Class<T> controllerType, ControllerCallRecorder<T> callRecorder)
T
- Parameterized controller type
controllerType
- the controller type
callRecorder
- a closure for the controller type to record a method invocation
RouteBuilder.RouteDeclaration modifiedBy(String... modifiers)
modifiers
- Modifiers
Route build()