org.springframework.beans.factory.support.BeanDefinitionReader, org.springframework.core.env.EnvironmentCapablepublic class XBeanXmlBeanDefinitionReader
extends org.springframework.beans.factory.xml.XmlBeanDefinitionReader
| Constructor | Description |
|---|---|
XBeanXmlBeanDefinitionReader(SpringApplicationContext applicationContext,
org.springframework.beans.factory.support.BeanDefinitionRegistry beanFactory,
java.util.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(org.w3c.dom.Document doc,
org.springframework.core.io.Resource resource) |
getBeanClassLoader, getBeanFactory, getBeanNameGenerator, getEnvironment, getRegistry, getResourceLoader, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, setBeanClassLoader, setBeanNameGenerator, setEnvironment, setResourceLoaderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateBeanDefinitionDocumentReader, createReaderContext, detectValidationMode, doLoadBeanDefinitions, doLoadDocument, getEntityResolver, getNamespaceHandlerResolver, getValidationMode, getValidationModeForResource, isNamespaceAware, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, setDocumentLoader, setDocumentReaderClass, setEntityResolver, setErrorHandler, setEventListener, setNamespaceAware, setNamespaceHandlerResolver, setProblemReporter, setSourceExtractor, setValidating, setValidationMode, setValidationModeNamepublic XBeanXmlBeanDefinitionReader(SpringApplicationContext applicationContext, org.springframework.beans.factory.support.BeanDefinitionRegistry beanFactory, java.util.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(org.w3c.dom.Document doc,
org.springframework.core.io.Resource resource)
throws org.springframework.beans.BeansException
registerBeanDefinitions in class org.springframework.beans.factory.xml.XmlBeanDefinitionReaderorg.springframework.beans.BeansExceptionprotected org.springframework.beans.factory.xml.NamespaceHandlerResolver createDefaultNamespaceHandlerResolver()
createDefaultNamespaceHandlerResolver in class org.springframework.beans.factory.xml.XmlBeanDefinitionReaderCopyright © 2005–2018. All rights reserved.