Package ninja
Interface RouteBuilder
-
- All Superinterfaces:
WithControllerMethod<Void>
- All Known Implementing Classes:
RouteBuilderImpl
public interface RouteBuilder extends WithControllerMethod<Void>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description RouteBuilder
filters(Class<? extends Filter>... filters)
RouteBuilder
filters(List<Class<? extends Filter>> filters)
RouteBuilder
globalFilters(Class<? extends Filter>... filters)
RouteBuilder
globalFilters(List<Class<? extends Filter>> filters)
RouteBuilder
route(String uri)
void
with(Class<?> controllerClass, String controllerMethod)
void
with(Result result)
Deprecated.Use the functional interface methods to supply a new result for each route request.void
with(MethodReference controllerMethodRef)
Deprecated.
-
-
-
Method Detail
-
route
RouteBuilder route(String uri)
-
globalFilters
RouteBuilder globalFilters(Class<? extends Filter>... filters)
-
globalFilters
RouteBuilder globalFilters(List<Class<? extends Filter>> filters)
-
filters
RouteBuilder filters(Class<? extends Filter>... filters)
-
filters
RouteBuilder filters(List<Class<? extends Filter>> filters)
-
with
@Deprecated void with(MethodReference controllerMethodRef)
Deprecated.
-
with
@Deprecated void with(Result result)
Deprecated.Use the functional interface methods to supply a new result for each route request. Its recommended to use() -> Results.redirect("/")
.A static result to return for this route.- Parameters:
result
- The result to return on every request.
-
-