public class RouteBuilderImpl extends Object implements RouteBuilder
| Modifier and Type | Field and Description |
|---|---|
protected static String |
GLOBAL_FILTERS_DEFAULT_LOCATION |
| Constructor and Description |
|---|
RouteBuilderImpl(NinjaProperties ninjaProperties,
NinjaBaseDirectoryResolver ninjaBaseDirectoryResolver) |
| Modifier and Type | Method and Description |
|---|---|
Route |
buildRoute(com.google.inject.Injector injector)
Build the route.
|
RouteBuilderImpl |
DELETE() |
RouteBuilder |
filters(Class<? extends Filter>... filtersToAdd) |
RouteBuilder |
filters(List<Class<? extends Filter>> filtersToAdd) |
RouteBuilderImpl |
GET() |
RouteBuilder |
globalFilters(Class<? extends Filter>... filtersToAdd) |
RouteBuilder |
globalFilters(List<Class<? extends Filter>> filtersToAdd) |
RouteBuilderImpl |
HEAD() |
RouteBuilderImpl |
METHOD(String method) |
RouteBuilderImpl |
OPTIONS() |
RouteBuilderImpl |
POST() |
RouteBuilderImpl |
PUT() |
RouteBuilder |
route(String uri) |
void |
with(Class<?> controllerClass,
String controllerMethod) |
Void |
with(ControllerMethods.ControllerMethod controllerMethod) |
void |
with(MethodReference methodRef)
Deprecated.
|
void |
with(Result result)
Deprecated.
|
RouteBuilderImpl |
WS() |
protected static final String GLOBAL_FILTERS_DEFAULT_LOCATION
@Inject public RouteBuilderImpl(NinjaProperties ninjaProperties, NinjaBaseDirectoryResolver ninjaBaseDirectoryResolver)
public RouteBuilderImpl GET()
public RouteBuilderImpl POST()
public RouteBuilderImpl PUT()
public RouteBuilderImpl DELETE()
public RouteBuilderImpl OPTIONS()
public RouteBuilderImpl HEAD()
public RouteBuilderImpl WS()
public RouteBuilderImpl METHOD(String method)
public void with(Class<?> controllerClass, String controllerMethod)
with in interface RouteBuilder@Deprecated public void with(MethodReference methodRef)
with in interface RouteBuilder@Deprecated public void with(Result result)
RouteBuilderwith in interface RouteBuilderresult - The result to return on every request.public Void with(ControllerMethods.ControllerMethod controllerMethod)
with in interface WithControllerMethod<Void>public RouteBuilder globalFilters(List<Class<? extends Filter>> filtersToAdd)
globalFilters in interface RouteBuilderpublic RouteBuilder globalFilters(Class<? extends Filter>... filtersToAdd)
globalFilters in interface RouteBuilderpublic RouteBuilder filters(List<Class<? extends Filter>> filtersToAdd)
filters in interface RouteBuilderpublic RouteBuilder filters(Class<? extends Filter>... filtersToAdd)
filters in interface RouteBuilderpublic RouteBuilder route(String uri)
route in interface RouteBuilderpublic Route buildRoute(com.google.inject.Injector injector)
injector - The injector to build the route withCopyright © 2019 ninjaframework. All rights reserved.