Class DispatchAppFactory
- java.lang.Object
-
- org.rootservices.otter.dispatch.config.DispatchAppFactory
-
public class DispatchAppFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DispatchAppFactory()
-
Method Summary
Modifier and Type Method Description <U extends DefaultUser,P extends org.rootservices.otter.translatable.Translatable>
RouteRunnermakeJsonRouteRun(RestRoute<U,? extends org.rootservices.otter.translatable.Translatable> restRoute, java.lang.Class<? extends org.rootservices.otter.translatable.Translatable> payload)<U extends DefaultUser,P extends org.rootservices.otter.translatable.Translatable>
RestRoute<U,? extends org.rootservices.otter.translatable.Translatable>makeRestRoute(RestErrorTarget<U,P> from)<U extends DefaultUser,P extends org.rootservices.otter.translatable.Translatable>
RestErrorHandler<U>restErrorHandler(RestError<U,? extends P> restError)protected <P extends org.rootservices.otter.translatable.Translatable>
java.lang.Class<P>toPayload(java.lang.Class<? extends org.rootservices.otter.translatable.Translatable> from)<U extends DefaultUser,P extends org.rootservices.otter.translatable.Translatable>
RestError<U,P>toRestError(RestError<U,? extends P> restError)protected <U extends DefaultUser,E extends org.rootservices.otter.translatable.Translatable>
RestRoute<U,E>toRestRoute(RestRoute<U,? extends org.rootservices.otter.translatable.Translatable> from)
-
-
-
Method Detail
-
makeRestRoute
public <U extends DefaultUser,P extends org.rootservices.otter.translatable.Translatable> RestRoute<U,? extends org.rootservices.otter.translatable.Translatable> makeRestRoute(RestErrorTarget<U,P> from)
-
makeJsonRouteRun
public <U extends DefaultUser,P extends org.rootservices.otter.translatable.Translatable> RouteRunner makeJsonRouteRun(RestRoute<U,? extends org.rootservices.otter.translatable.Translatable> restRoute, java.lang.Class<? extends org.rootservices.otter.translatable.Translatable> payload)
-
toPayload
protected <P extends org.rootservices.otter.translatable.Translatable> java.lang.Class<P> toPayload(java.lang.Class<? extends org.rootservices.otter.translatable.Translatable> from)
-
toRestRoute
protected <U extends DefaultUser,E extends org.rootservices.otter.translatable.Translatable> RestRoute<U,E> toRestRoute(RestRoute<U,? extends org.rootservices.otter.translatable.Translatable> from)
-
restErrorHandler
public <U extends DefaultUser,P extends org.rootservices.otter.translatable.Translatable> RestErrorHandler<U> restErrorHandler(RestError<U,? extends P> restError)
-
toRestError
public <U extends DefaultUser,P extends org.rootservices.otter.translatable.Translatable> RestError<U,P> toRestError(RestError<U,? extends P> restError)
-
-