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_XSD

    Fields inherited from class org.springframework.beans.factory.support.AbstractBeanDefinitionReader

    logger
  • Constructor Summary

    Constructors
    Constructor
    Description
    CitrusBeanDefinitionReader(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
    Create new XmlBeanDefinitionReader for the given bean factory.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     

    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, setValidationModeName

    Methods inherited from class org.springframework.beans.factory.support.AbstractBeanDefinitionReader

    getBeanClassLoader, getBeanNameGenerator, getEnvironment, getRegistry, getResourceLoader, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, setBeanClassLoader, setBeanNameGenerator, setEnvironment, setResourceLoader

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      loadBeanDefinitions in interface org.springframework.beans.factory.support.BeanDefinitionReader
      Overrides:
      loadBeanDefinitions in class org.springframework.beans.factory.support.AbstractBeanDefinitionReader
      Throws:
      org.springframework.beans.factory.BeanDefinitionStoreException