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 RouteBuilderfilters(Class<? extends Filter>... filters)RouteBuilderfilters(List<Class<? extends Filter>> filters)RouteBuilderglobalFilters(Class<? extends Filter>... filters)RouteBuilderglobalFilters(List<Class<? extends Filter>> filters)RouteBuilderroute(String uri)voidwith(Class<?> controllerClass, String controllerMethod)voidwith(Result result)Deprecated.Use the functional interface methods to supply a new result for each route request.voidwith(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.
-
-