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
Bean definitions template parser responsible for parsing
import-modules tag.
Parser iterates over all defined backoffice modules and imports their spring beans configuration files.
-
Field Summary
FieldsFields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.core.io.Resource[]getResources(Element element, org.springframework.beans.factory.xml.ParserContext parserContext) getResourcesPattern(Element element) protected voidimportResources(org.springframework.core.io.Resource[] resources, org.springframework.beans.factory.xml.ParserContext parserContext) protected org.springframework.beans.factory.support.AbstractBeanDefinitionparseInternal(Element element, org.springframework.beans.factory.xml.ParserContext parserContext) Methods inherited from class com.hybris.backoffice.spring.AbstractMultipleBeanParser
registerBeanDefinitionMethods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
-
Field Details
-
ELEMENT_NAME
- See Also:
-
-
Constructor Details
-
BeansDefinitionImportParser
public BeansDefinitionImportParser()
-
-
Method Details
-
parseInternal
protected org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(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(Element element, org.springframework.beans.factory.xml.ParserContext parserContext) throws IOException - Throws:
IOException
-
getResourcesPattern
-
importResources
protected void importResources(org.springframework.core.io.Resource[] resources, org.springframework.beans.factory.xml.ParserContext parserContext) throws IOException - Throws:
IOException
-