Module net.shibboleth.ext.spring
Package net.shibboleth.ext.spring.util
Class SchemaTypeAwareBeanDefinitionDocumentReader
- java.lang.Object
-
- org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
-
- net.shibboleth.ext.spring.util.SchemaTypeAwareBeanDefinitionDocumentReader
-
- All Implemented Interfaces:
BeanDefinitionDocumentReader
- Direct Known Subclasses:
EmbeddedAndSchemaAwareReader
public class SchemaTypeAwareBeanDefinitionDocumentReader extends DefaultBeanDefinitionDocumentReader
An extension to the standardDefaultBeanDefinitionDocumentReaderthat uses aSchemaTypeAwareBeanDefinitionParserDelegatedelegate for processing bean definitions.
-
-
Field Summary
-
Fields inherited from class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
ALIAS_ATTRIBUTE, ALIAS_ELEMENT, BEAN_ELEMENT, IMPORT_ELEMENT, logger, NAME_ATTRIBUTE, NESTED_BEANS_ELEMENT, PROFILE_ATTRIBUTE, RESOURCE_ATTRIBUTE
-
-
Constructor Summary
Constructors Constructor Description SchemaTypeAwareBeanDefinitionDocumentReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BeanDefinitionParserDelegatecreateDelegate(XmlReaderContext readerContext, Element root, BeanDefinitionParserDelegate parentDelegate)-
Methods inherited from class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
doRegisterBeanDefinitions, extractSource, getReaderContext, importBeanDefinitionResource, parseBeanDefinitions, postProcessXml, preProcessXml, processAliasRegistration, processBeanDefinition, registerBeanDefinitions
-
-
-
-
Method Detail
-
createDelegate
protected BeanDefinitionParserDelegate createDelegate(XmlReaderContext readerContext, Element root, BeanDefinitionParserDelegate parentDelegate)
- Overrides:
createDelegatein classDefaultBeanDefinitionDocumentReader
-
-