Package org.citrusframework.config
Class CitrusBeanDefinitionReader
java.lang.Object
org.springframework.beans.factory.support.AbstractBeanDefinitionReader
org.springframework.beans.factory.xml.XmlBeanDefinitionReader
org.citrusframework.config.CitrusBeanDefinitionReader
- All Implemented Interfaces:
org.springframework.beans.factory.support.BeanDefinitionReader,org.springframework.core.env.EnvironmentCapable
public class CitrusBeanDefinitionReader
extends org.springframework.beans.factory.xml.XmlBeanDefinitionReader
- Since:
- 2.4
- Author:
- Christoph Deppisch
-
Field Summary
Fields inherited from class org.springframework.beans.factory.xml.XmlBeanDefinitionReader
VALIDATION_AUTO, VALIDATION_DTD, VALIDATION_NONE, VALIDATION_XSDFields inherited from class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
logger -
Constructor Summary
ConstructorsConstructorDescriptionCitrusBeanDefinitionReader(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) Create new XmlBeanDefinitionReader for the given bean factory. -
Method Summary
Methods inherited from class org.springframework.beans.factory.xml.XmlBeanDefinitionReader
createBeanDefinitionDocumentReader, createDefaultNamespaceHandlerResolver, createReaderContext, detectValidationMode, doLoadBeanDefinitions, doLoadDocument, getEntityResolver, getNamespaceHandlerResolver, getValidationMode, getValidationModeForResource, isNamespaceAware, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, registerBeanDefinitions, setDocumentLoader, setDocumentReaderClass, setEntityResolver, setErrorHandler, setEventListener, setNamespaceAware, setNamespaceHandlerResolver, setProblemReporter, setSourceExtractor, setValidating, setValidationMode, setValidationModeNameMethods inherited from class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
getBeanClassLoader, getBeanNameGenerator, getEnvironment, getRegistry, getResourceLoader, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, setBeanClassLoader, setBeanNameGenerator, setEnvironment, setResourceLoader
-
Constructor Details
-
CitrusBeanDefinitionReader
public CitrusBeanDefinitionReader(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) Create new XmlBeanDefinitionReader for the given bean factory.- Parameters:
registry- the BeanFactory to load bean definitions into, in the form of a BeanDefinitionRegistry
-
-
Method Details
-
loadBeanDefinitions
public int loadBeanDefinitions(String location) throws org.springframework.beans.factory.BeanDefinitionStoreException - Specified by:
loadBeanDefinitionsin interfaceorg.springframework.beans.factory.support.BeanDefinitionReader- Overrides:
loadBeanDefinitionsin classorg.springframework.beans.factory.support.AbstractBeanDefinitionReader- Throws:
org.springframework.beans.factory.BeanDefinitionStoreException
-