public class XBeanXmlBeanDefinitionReader
extends org.springframework.beans.factory.xml.XmlBeanDefinitionReader
Constructor | Description |
---|---|
XBeanXmlBeanDefinitionReader(SpringApplicationContext applicationContext,
org.springframework.beans.factory.support.BeanDefinitionRegistry beanFactory,
List xmlPreprocessors) |
Creates a XBeanXmlBeanDefinitionReader for the specified applicationContext and beanFactory which will apply
the xmlPreprocessors before passing the DOM to Spring for processing.
|
Modifier and Type | Method | Description |
---|---|---|
protected org.springframework.beans.factory.xml.NamespaceHandlerResolver |
createDefaultNamespaceHandlerResolver() |
|
org.springframework.context.ApplicationContext |
getApplicationContext() |
Gets the application context for which the bean definitons will be loaded.
|
int |
registerBeanDefinitions(Document doc,
org.springframework.core.io.Resource resource) |
getBeanClassLoader, getBeanFactory, getBeanNameGenerator, getEnvironment, getRegistry, getResourceLoader, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, setBeanClassLoader, setBeanNameGenerator, setEnvironment, setResourceLoader
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createBeanDefinitionDocumentReader, createReaderContext, detectValidationMode, doLoadBeanDefinitions, doLoadDocument, getEntityResolver, getNamespaceHandlerResolver, getValidationMode, getValidationModeForResource, isNamespaceAware, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, setDocumentLoader, setDocumentReaderClass, setEntityResolver, setErrorHandler, setEventListener, setNamespaceAware, setNamespaceHandlerResolver, setProblemReporter, setSourceExtractor, setValidating, setValidationMode, setValidationModeName
public XBeanXmlBeanDefinitionReader(SpringApplicationContext applicationContext, org.springframework.beans.factory.support.BeanDefinitionRegistry beanFactory, List xmlPreprocessors)
applicationContext
- the application context for which the bean definitons will be loadedbeanFactory
- the beanFactory that services will be loadedxmlPreprocessors
- the preprocessors to apply the DOM before passing to Spring for processingpublic org.springframework.context.ApplicationContext getApplicationContext()
public int registerBeanDefinitions(Document doc, org.springframework.core.io.Resource resource) throws org.springframework.beans.BeansException
registerBeanDefinitions
in class org.springframework.beans.factory.xml.XmlBeanDefinitionReader
org.springframework.beans.BeansException
protected org.springframework.beans.factory.xml.NamespaceHandlerResolver createDefaultNamespaceHandlerResolver()
createDefaultNamespaceHandlerResolver
in class org.springframework.beans.factory.xml.XmlBeanDefinitionReader
Copyright © 2005–2018. All rights reserved.