Class RestLocationBuilder<U extends DefaultUser,P>
- java.lang.Object
-
- org.rootservices.otter.router.builder.RestLocationBuilder<U,P>
-
public class RestLocationBuilder<U extends DefaultUser,P> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RestLocationBuilder()
-
Method Summary
Modifier and Type Method Description RestLocationBuilder<U,P>after(java.util.List<RestBetween<U>> after)RestLocationBuilder<U,P>before(java.util.List<RestBetween<U>> before)Locationbuild()RestLocationBuilder<U,P>contentType(MimeType contentType)RestLocationBuilder<U,P>contentTypes(java.util.List<MimeType> contentTypes)RestLocationBuilder<U,P>errorRouteRunner(StatusCode statusCode, RouteRunner errorRouteRunner)RestLocationBuilder<U,P>path(java.lang.String path)RestLocationBuilder<U,P>payload(java.lang.Class<P> payload)RestLocationBuilder<U,P>restErrorHandlers(java.util.Map<StatusCode,RestErrorHandler<U>> restErrorHandlers)RestLocationBuilder<U,P>restResource(RestResource<U,P> restResource)
-
-
-
Method Detail
-
path
public RestLocationBuilder<U,P> path(java.lang.String path)
-
contentTypes
public RestLocationBuilder<U,P> contentTypes(java.util.List<MimeType> contentTypes)
-
contentType
public RestLocationBuilder<U,P> contentType(MimeType contentType)
-
restResource
public RestLocationBuilder<U,P> restResource(RestResource<U,P> restResource)
-
payload
public RestLocationBuilder<U,P> payload(java.lang.Class<P> payload)
-
before
public RestLocationBuilder<U,P> before(java.util.List<RestBetween<U>> before)
-
after
public RestLocationBuilder<U,P> after(java.util.List<RestBetween<U>> after)
-
errorRouteRunner
public RestLocationBuilder<U,P> errorRouteRunner(StatusCode statusCode, RouteRunner errorRouteRunner)
-
restErrorHandlers
public RestLocationBuilder<U,P> restErrorHandlers(java.util.Map<StatusCode,RestErrorHandler<U>> restErrorHandlers)
-
build
public Location build()
-
-