public interface HandlerStrategies
HandlerFunctions.
 An instance of this class is immutable. Instances are typically created through the
 mutable HandlerStrategies.Builder: either through builder() to set up default strategies,
 or empty() to start from scratch.
RouterFunctions.toHttpHandler(RouterFunction, HandlerStrategies)| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
HandlerStrategies.Builder
A mutable builder for a  
HandlerStrategies. | 
| Modifier and Type | Method and Description | 
|---|---|
static HandlerStrategies.Builder | 
builder()
Return a mutable builder for a  
HandlerStrategies with default initialization. | 
static HandlerStrategies.Builder | 
empty()
Return a mutable, empty builder for a  
HandlerStrategies. | 
List<WebExceptionHandler> | 
exceptionHandlers()
Return the  
WebExceptionHandlers to be used for handling exceptions. | 
LocaleContextResolver | 
localeContextResolver()
Return the  
LocaleContextResolver to be used for resolving locale context. | 
List<HttpMessageReader<?>> | 
messageReaders()
Return the  
HttpMessageReaders to be used for request body conversion. | 
List<HttpMessageWriter<?>> | 
messageWriters()
Return the  
HttpMessageWriters to be used for response body conversion. | 
List<ViewResolver> | 
viewResolvers()
Return the  
ViewResolvers to be used for view name resolution. | 
List<WebFilter> | 
webFilters()
Return the  
WebFilters to be used for filtering the request and response. | 
static HandlerStrategies | 
withDefaults()
Return a new  
HandlerStrategies with default initialization. | 
List<HttpMessageReader<?>> messageReaders()
HttpMessageReaders to be used for request body conversion.List<HttpMessageWriter<?>> messageWriters()
HttpMessageWriters to be used for response body conversion.List<ViewResolver> viewResolvers()
ViewResolvers to be used for view name resolution.List<WebFilter> webFilters()
WebFilters to be used for filtering the request and response.List<WebExceptionHandler> exceptionHandlers()
WebExceptionHandlers to be used for handling exceptions.LocaleContextResolver localeContextResolver()
LocaleContextResolver to be used for resolving locale context.static HandlerStrategies withDefaults()
HandlerStrategies with default initialization.HandlerStrategiesstatic HandlerStrategies.Builder builder()
HandlerStrategies with default initialization.static HandlerStrategies.Builder empty()
HandlerStrategies.