Package com.hybris.backoffice.spring
Class BeansDefinitionImportParser
- java.lang.Object
-
- org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
-
- com.hybris.backoffice.spring.AbstractMultipleBeanParser
-
- com.hybris.backoffice.spring.BeansDefinitionImportParser
-
- All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
public class BeansDefinitionImportParser extends AbstractMultipleBeanParser
Bean definitions template parser responsible for parsingimport-modulestag.Parser iterates over all defined backoffice modules and imports their spring beans configuration files.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringELEMENT_NAME
-
Constructor Summary
Constructors Constructor Description BeansDefinitionImportParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.core.io.Resource[]getResources(org.w3c.dom.Element element, org.springframework.beans.factory.xml.ParserContext parserContext)protected java.util.Optional<java.lang.String>getResourcesPattern(org.w3c.dom.Element element)protected voidimportResources(org.springframework.core.io.Resource[] resources, org.springframework.beans.factory.xml.ParserContext parserContext)protected org.springframework.beans.factory.support.AbstractBeanDefinitionparseInternal(org.w3c.dom.Element element, org.springframework.beans.factory.xml.ParserContext parserContext)-
Methods inherited from class com.hybris.backoffice.spring.AbstractMultipleBeanParser
registerBeanDefinition
-
-
-
-
Field Detail
-
ELEMENT_NAME
protected static final java.lang.String ELEMENT_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
parseInternal
protected org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(org.w3c.dom.Element element, org.springframework.beans.factory.xml.ParserContext parserContext)- Specified by:
parseInternalin classorg.springframework.beans.factory.xml.AbstractBeanDefinitionParser
-
getResources
protected org.springframework.core.io.Resource[] getResources(org.w3c.dom.Element element, org.springframework.beans.factory.xml.ParserContext parserContext) throws java.io.IOException- Throws:
java.io.IOException
-
getResourcesPattern
protected java.util.Optional<java.lang.String> getResourcesPattern(org.w3c.dom.Element element)
-
importResources
protected void importResources(org.springframework.core.io.Resource[] resources, org.springframework.beans.factory.xml.ParserContext parserContext) throws java.io.IOException- Throws:
java.io.IOException
-
-