Interface HandlerStrategies
public interface HandlerStrategies
Defines the strategies to be used for processing 
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.
- Since:
- 5.0
- Author:
- Arjen Poutsma, Juergen Hoeller, Sebastien Deleuze
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionstatic HandlerStrategies.Builderbuilder()Return a mutable builder for aHandlerStrategieswith default initialization.static HandlerStrategies.Builderempty()Return a mutable, empty builder for aHandlerStrategies.Return theWebExceptionHandlersto be used for handling exceptions.Return theLocaleContextResolverto be used for resolving locale context.Return theHttpMessageReadersto be used for request body conversion.Return theHttpMessageWritersto be used for response body conversion.Return theViewResolversto be used for view name resolution.Return theWebFiltersto be used for filtering the request and response.static HandlerStrategiesReturn a newHandlerStrategieswith default initialization.
- 
Method Details- 
messageReadersList<HttpMessageReader<?>> messageReaders()Return theHttpMessageReadersto be used for request body conversion.- Returns:
- the message readers
 
- 
messageWritersList<HttpMessageWriter<?>> messageWriters()Return theHttpMessageWritersto be used for response body conversion.- Returns:
- the message writers
 
- 
viewResolversList<ViewResolver> viewResolvers()Return theViewResolversto be used for view name resolution.- Returns:
- the view resolvers
 
- 
webFiltersReturn theWebFiltersto be used for filtering the request and response.- Returns:
- the web filters
 
- 
exceptionHandlersList<WebExceptionHandler> exceptionHandlers()Return theWebExceptionHandlersto be used for handling exceptions.- Returns:
- the exception handlers
 
- 
localeContextResolverLocaleContextResolver localeContextResolver()Return theLocaleContextResolverto be used for resolving locale context.- Returns:
- the locale context resolver
 
- 
withDefaultsReturn a newHandlerStrategieswith default initialization.- Returns:
- the new HandlerStrategies
 
- 
builderReturn a mutable builder for aHandlerStrategieswith default initialization.- Returns:
- the builder
 
- 
emptyReturn a mutable, empty builder for aHandlerStrategies.- Returns:
- the builder
 
 
-