org.apache.camel.spring.handler
Class ErrorHandlerDefinitionParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
      extended by org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
          extended by org.apache.camel.spring.handler.BeanDefinitionParser
              extended by org.apache.camel.spring.handler.ErrorHandlerDefinitionParser
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser

public class ErrorHandlerDefinitionParser
extends BeanDefinitionParser

The DefinitionParser to deal with the ErrorHandler


Nested Class Summary
protected  class ErrorHandlerDefinitionParser.RedeliveryPolicyDefinitionParser
           
 
Field Summary
protected  BeanDefinitionParser redeliveryPolicyParser
           
 
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE
 
Constructor Summary
ErrorHandlerDefinitionParser()
           
 
Method Summary
protected  void doParse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
           
protected  Class<?> getBeanClass(Element element)
           
protected  boolean isEligibleAttribute(String attributeName)
           
 
Methods inherited from class org.apache.camel.spring.handler.BeanDefinitionParser
doParse, extractPropertyName, isAssignId, postProcess
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
getBeanClassName, getParentName, parseInternal
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

redeliveryPolicyParser

protected BeanDefinitionParser redeliveryPolicyParser
Constructor Detail

ErrorHandlerDefinitionParser

public ErrorHandlerDefinitionParser()
Method Detail

getBeanClass

protected Class<?> getBeanClass(Element element)
Overrides:
getBeanClass in class BeanDefinitionParser

isEligibleAttribute

protected boolean isEligibleAttribute(String attributeName)
Overrides:
isEligibleAttribute in class BeanDefinitionParser

doParse

protected void doParse(Element element,
                       org.springframework.beans.factory.xml.ParserContext parserContext,
                       org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
Overrides:
doParse in class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser


Apache CAMEL