Class CorsBeanDefinitionParser
java.lang.Object
org.springframework.web.servlet.config.CorsBeanDefinitionParser
- All Implemented Interfaces:
BeanDefinitionParser
BeanDefinitionParser that parses a
cors element in order to set the CORS configuration in the various
{AbstractHandlerMapping} beans created by AnnotationDrivenBeanDefinitionParser,
ResourcesBeanDefinitionParser and ViewControllerBeanDefinitionParser.- Since:
- 4.2
- Author:
- Sebastien Deleuze
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparse(Element element, ParserContext parserContext) Parse the specifiedElementand register the resultingBeanDefinition(s)with theBeanDefinitionRegistryembedded in the suppliedParserContext.
-
Constructor Details
-
CorsBeanDefinitionParser
public CorsBeanDefinitionParser()
-
-
Method Details
-
parse
Description copied from interface:BeanDefinitionParserParse the specifiedElementand register the resultingBeanDefinition(s)with theBeanDefinitionRegistryembedded in the suppliedParserContext.Implementations must return the primary
BeanDefinitionthat results from the parse if they will ever be used in a nested fashion (for example as an inner tag in a<property/>tag). Implementations may returnnullif they will not be used in a nested fashion.- Specified by:
parsein interfaceBeanDefinitionParser- Parameters:
element- the element that is to be parsed into one or moreBeanDefinitionsparserContext- the object encapsulating the current state of the parsing process; provides access to aBeanDefinitionRegistry- Returns:
- the primary
BeanDefinition
-