Class AbstractCamelContextBeanDefinitionParser

  • All Implemented Interfaces:
    org.springframework.beans.factory.xml.BeanDefinitionParser
    Direct Known Subclasses:
    CamelConduitDefinitionParser, CamelDestinationDefinitionParser

    public class AbstractCamelContextBeanDefinitionParser
    extends org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser
    • Field Summary

      • Fields inherited from class org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser

        WIRE_BUS_ATTRIBUTE, WIRE_BUS_CREATE, WIRE_BUS_HANDLER, WIRE_BUS_NAME
      • Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser

        ID_ATTRIBUTE, NAME_ATTRIBUTE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void doParse​(Element element, org.springframework.beans.factory.xml.ParserContext ctx, org.springframework.beans.factory.support.BeanDefinitionBuilder bean)  
      protected void wireCamelContext​(org.springframework.beans.factory.support.BeanDefinitionBuilder bean, String camelContextId)  
      • Methods inherited from class org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser

        addBusWiringAttribute, addBusWiringAttribute, getBeanClass, getBeanClass, getFirstChild, getIdOrName, getJaxbPackage, getSuffix, hasBusProperty, isAttribute, mapAttribute, mapAttribute, mapElement, mapElementToJaxbBean, mapElementToJaxbBean, mapElementToJaxbProperty, mapElementToJaxbProperty, mapElementToJaxbProperty, mapElementToJaxbPropertyFactory, mapToProperty, parseAttribute, parseAttributes, parseChildElements, parseQName, processBusAttribute, processNameAttribute, resolveId, setBeanClass, setFirstChildAsProperty, unmarshalFactoryString
      • Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser

        doParse, getBeanClassName, getParentName, parseInternal
      • Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser

        parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
    • Constructor Detail

      • AbstractCamelContextBeanDefinitionParser

        public AbstractCamelContextBeanDefinitionParser()
    • Method Detail

      • wireCamelContext

        protected void wireCamelContext​(org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
                                        String camelContextId)
      • doParse

        protected void doParse​(Element element,
                               org.springframework.beans.factory.xml.ParserContext ctx,
                               org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
        Overrides:
        doParse in class org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser