Module io.inverno.mod.web.server
Package io.inverno.mod.web.server.spi
Interface ErrorRouterConfigurer<A extends ExchangeContext,B extends ErrorExchange<A>,C extends ErrorRouter<A,B,C,D,E,F,G,H>,D extends ErrorInterceptedRouter<A,B,C,D,E,F,G,H>,E extends ErrorRouteManager<A,B,C,E,H>,F extends ErrorRouteManager<A,B,D,F,H>,G extends ErrorInterceptorManager<A,B,D,G>,H extends InterceptableRoute<A,B>>
- Type Parameters:
A
- the type of the exchange contextB
- the type of error exchange handled by the routeC
- the error router typeD
- the intercepted error router typeE
- the error route manager typeF
- the intercepted error route manager typeG
- the error interceptor manager typeH
- the interceptable route type
- All Known Subinterfaces:
ErrorWebRouterConfigurer<A>
,WebServerControllerConfigurer<A>
public interface ErrorRouterConfigurer<A extends ExchangeContext,B extends ErrorExchange<A>,C extends ErrorRouter<A,B,C,D,E,F,G,H>,D extends ErrorInterceptedRouter<A,B,C,D,E,F,G,H>,E extends ErrorRouteManager<A,B,C,E,H>,F extends ErrorRouteManager<A,B,D,F,H>,G extends ErrorInterceptorManager<A,B,D,G>,H extends InterceptableRoute<A,B>>
Base error router configurer interface.
An error router configurer is used to configure interceptors and routes in an error router.
- Since:
- 1.3
- Author:
- Jeremy Kuhn
- See Also:
-
Method Summary
-
Method Details
-
configure
Configures the specified error router.
- Parameters:
errorRouter
- the error router to configure
-