public abstract class MvcNamespaceUtils extends Object
| Constructor and Description | 
|---|
MvcNamespaceUtils()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Object | 
getContentNegotiationManager(ParserContext context)
Find the  
ContentNegotiationManager bean created by or registered
 with the annotation-driven element. | 
static RuntimeBeanReference | 
registerCorsConfigurations(Map<String,CorsConfiguration> corsConfigurations,
                          ParserContext context,
                          Object source)
Registers a  
Map<String, CorsConfiguration> (mapped CorsConfigurations)
 under a well-known name unless already registered. | 
static void | 
registerDefaultComponents(ParserContext context,
                         Object source)  | 
static RuntimeBeanReference | 
registerPathMatcher(RuntimeBeanReference pathMatcherRef,
                   ParserContext context,
                   Object source)
Adds an alias to an existing well-known name or registers a new instance of a  
PathMatcher
 under that well-known name, unless already registered. | 
static RuntimeBeanReference | 
registerUrlPathHelper(RuntimeBeanReference urlPathHelperRef,
                     ParserContext context,
                     Object source)
Adds an alias to an existing well-known name or registers a new instance of a  
UrlPathHelper
 under that well-known name, unless already registered. | 
public static void registerDefaultComponents(ParserContext context, @Nullable Object source)
public static RuntimeBeanReference registerUrlPathHelper(@Nullable RuntimeBeanReference urlPathHelperRef, ParserContext context, @Nullable Object source)
UrlPathHelper
 under that well-known name, unless already registered.UrlPathHelper instancepublic static RuntimeBeanReference registerPathMatcher(@Nullable RuntimeBeanReference pathMatcherRef, ParserContext context, @Nullable Object source)
PathMatcher
 under that well-known name, unless already registered.PathMatcher instancepublic static RuntimeBeanReference registerCorsConfigurations(@Nullable Map<String,CorsConfiguration> corsConfigurations, ParserContext context, @Nullable Object source)
Map<String, CorsConfiguration> (mapped CorsConfigurations)
 under a well-known name unless already registered. The bean definition may be updated
 if a non-null CORS configuration is provided.Map<String, CorsConfiguration> instance@Nullable public static Object getContentNegotiationManager(ParserContext context)
ContentNegotiationManager bean created by or registered
 with the annotation-driven element.null if none defined