Uses of Class
org.springframework.web.accept.ContentNegotiationManager
Package
Description
Support for testing Spring MVC applications via
WebTestClient
with MockMvc
for server request
handling.Contains built-in
MockMvcBuilder
implementations.This package contains classes used to determine the requested the media types in a request.
Annotation-based setup for Spring MVC.
Common MVC logic for matching incoming requests based on conditions.
Servlet-based infrastructure for handler method processing,
building on the
org.springframework.web.method
package.MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation
package.Support classes for serving static resources.
Provides standard View and ViewResolver implementations,
including abstract base classes for custom implementations.
-
Uses of ContentNegotiationManager in org.springframework.test.web.servlet.client
Modifier and TypeMethodDescriptionMockMvcWebTestClient.ControllerSpec.contentNegotiationManager
(ContentNegotiationManager manager) Set a ContentNegotiationManager. -
Uses of ContentNegotiationManager in org.springframework.test.web.servlet.setup
Modifier and TypeMethodDescriptionStandaloneMockMvcBuilder.setContentNegotiationManager
(ContentNegotiationManager manager) Set a ContentNegotiationManager. -
Uses of ContentNegotiationManager in org.springframework.web.accept
Modifier and TypeMethodDescriptionContentNegotiationManagerFactoryBean.build()
Create and initialize aContentNegotiationManager
instance.ContentNegotiationManagerFactoryBean.getObject()
-
Uses of ContentNegotiationManager in org.springframework.web.servlet.config.annotation
Modifier and TypeMethodDescriptionprotected ContentNegotiationManager
ContentNegotiationConfigurer.buildContentNegotiationManager()
Build aContentNegotiationManager
based on this configurer's settings.WebMvcConfigurationSupport.mvcContentNegotiationManager()
Return aContentNegotiationManager
instance to use to determine requested media types in a given request.Modifier and TypeMethodDescriptionprotected final void
WebMvcConfigurationSupport.addDefaultHandlerExceptionResolvers
(List<HandlerExceptionResolver> exceptionResolvers, ContentNegotiationManager mvcContentNegotiationManager) A method available to subclasses for adding defaultHandlerExceptionResolvers
.WebMvcConfigurationSupport.handlerExceptionResolver
(ContentNegotiationManager contentNegotiationManager) Returns aHandlerExceptionResolverComposite
containing a list of exception resolvers obtained either throughWebMvcConfigurationSupport.configureHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>)
or throughWebMvcConfigurationSupport.addDefaultHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>, org.springframework.web.accept.ContentNegotiationManager)
.WebMvcConfigurationSupport.mvcViewResolver
(ContentNegotiationManager contentNegotiationManager) Register aViewResolverComposite
that contains a chain of view resolvers to use for view resolution.WebMvcConfigurationSupport.requestMappingHandlerAdapter
(ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, Validator validator) Returns aRequestMappingHandlerAdapter
for processing requests through annotated controller methods.WebMvcConfigurationSupport.requestMappingHandlerMapping
(ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider) Return aRequestMappingHandlerMapping
ordered at 0 for mapping requests to annotated controllers.WebMvcConfigurationSupport.resourceHandlerMapping
(ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider) Return a handler mapping ordered at Integer.MAX_VALUE-1 with mapped resource handlers.ModifierConstructorDescriptionResourceHandlerRegistry
(ApplicationContext applicationContext, ServletContext servletContext, ContentNegotiationManager contentNegotiationManager) Create a new resource handler registry for the given application context.ResourceHandlerRegistry
(ApplicationContext applicationContext, ServletContext servletContext, ContentNegotiationManager contentNegotiationManager, UrlPathHelper pathHelper) A variant ofResourceHandlerRegistry(ApplicationContext, ServletContext, ContentNegotiationManager)
that also accepts theUrlPathHelper
used for mapping requests to static resources.ViewResolverRegistry
(ContentNegotiationManager contentNegotiationManager, ApplicationContext context) Class constructor withContentNegotiationManager
andApplicationContext
. -
Uses of ContentNegotiationManager in org.springframework.web.servlet.mvc.condition
ModifierConstructorDescriptionProducesRequestCondition
(String[] produces, String[] headers, ContentNegotiationManager manager) Same asProducesRequestCondition(String[], String[])
but also accepting aContentNegotiationManager
. -
Uses of ContentNegotiationManager in org.springframework.web.servlet.mvc.method
Modifier and TypeMethodDescriptionRequestMappingInfo.BuilderConfiguration.getContentNegotiationManager()
Return the ContentNegotiationManager to use for the ProducesRequestCondition, if any.Modifier and TypeMethodDescriptionvoid
RequestMappingInfo.BuilderConfiguration.setContentNegotiationManager
(ContentNegotiationManager contentNegotiationManager) Set the ContentNegotiationManager to use for the ProducesRequestCondition. -
Uses of ContentNegotiationManager in org.springframework.web.servlet.mvc.method.annotation
Modifier and TypeMethodDescriptionExceptionHandlerExceptionResolver.getContentNegotiationManager()
Return the configuredContentNegotiationManager
.RequestMappingHandlerMapping.getContentNegotiationManager()
Return the configuredContentNegotiationManager
.Modifier and TypeMethodDescriptionvoid
ExceptionHandlerExceptionResolver.setContentNegotiationManager
(ContentNegotiationManager contentNegotiationManager) Set theContentNegotiationManager
to use to determine requested media types.void
RequestMappingHandlerAdapter.setContentNegotiationManager
(ContentNegotiationManager contentNegotiationManager) Set theContentNegotiationManager
to use to determine requested media types.void
RequestMappingHandlerMapping.setContentNegotiationManager
(ContentNegotiationManager contentNegotiationManager) Set theContentNegotiationManager
to use to determine requested media types.ModifierConstructorDescriptionprotected
AbstractMessageConverterMethodProcessor
(List<HttpMessageConverter<?>> converters, ContentNegotiationManager contentNegotiationManager) Constructor with list of converters and ContentNegotiationManager.protected
AbstractMessageConverterMethodProcessor
(List<HttpMessageConverter<?>> converters, ContentNegotiationManager manager, List<Object> requestResponseBodyAdvice) Constructor with list of converters and ContentNegotiationManager as well as request/response body advice instances.HttpEntityMethodProcessor
(List<HttpMessageConverter<?>> converters, ContentNegotiationManager manager) Basic constructor with converters andContentNegotiationManager
.HttpEntityMethodProcessor
(List<HttpMessageConverter<?>> converters, ContentNegotiationManager manager, List<Object> requestResponseBodyAdvice) Complete constructor for resolvingHttpEntity
and handlingResponseEntity
.RequestResponseBodyMethodProcessor
(List<HttpMessageConverter<?>> converters, ContentNegotiationManager manager) Basic constructor with converters andContentNegotiationManager
.RequestResponseBodyMethodProcessor
(List<HttpMessageConverter<?>> converters, ContentNegotiationManager manager, List<Object> requestResponseBodyAdvice) Complete constructor for resolving@RequestBody
and handling@ResponseBody
.ResponseBodyEmitterReturnValueHandler
(List<HttpMessageConverter<?>> messageConverters, ReactiveAdapterRegistry registry, TaskExecutor executor, ContentNegotiationManager manager) Complete constructor with pluggable "reactive" type support. -
Uses of ContentNegotiationManager in org.springframework.web.servlet.resource
Modifier and TypeMethodDescriptionResourceHttpRequestHandler.getContentNegotiationManager()
Deprecated.as of 5.2.4Modifier and TypeMethodDescriptionvoid
ResourceHttpRequestHandler.setContentNegotiationManager
(ContentNegotiationManager contentNegotiationManager) Deprecated.as of 5.2.4 in favor of usingResourceHttpRequestHandler.setMediaTypes(Map)
with mappings possibly obtained fromgetMediaTypeMappings()
. -
Uses of ContentNegotiationManager in org.springframework.web.servlet.view
Modifier and TypeMethodDescriptionContentNegotiatingViewResolver.getContentNegotiationManager()
Return theContentNegotiationManager
to use to determine requested media types.Modifier and TypeMethodDescriptionvoid
ContentNegotiatingViewResolver.setContentNegotiationManager
(ContentNegotiationManager contentNegotiationManager) Set theContentNegotiationManager
to use to determine requested media types.