org.springframework.integration.config.xml
Class StandardHeaderEnricherParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
      extended by org.springframework.integration.config.xml.AbstractConsumerEndpointParser
          extended by org.springframework.integration.config.xml.AbstractTransformerParser
              extended by org.springframework.integration.config.xml.HeaderEnricherParserSupport
                  extended by org.springframework.integration.config.xml.StandardHeaderEnricherParser
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser

public class StandardHeaderEnricherParser
extends HeaderEnricherParserSupport

Parser for the <header-enricher> element within the core integration namespace. This is used for setting the standard, out-of-the-box configurable MessageHeaders, such as 'reply-channel', 'priority', and 'correlation-id'. It will also accept custom header values (or bean references) if provided as 'header' sub-elements.

Author:
Mark Fisher

Field Summary
 
Fields inherited from class org.springframework.integration.config.xml.AbstractConsumerEndpointParser
EXPRESSION_ATTRIBUTE, METHOD_ATTRIBUTE, REF_ATTRIBUTE
 
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE
 
Constructor Summary
StandardHeaderEnricherParser()
           
 
Method Summary
 
Methods inherited from class org.springframework.integration.config.xml.HeaderEnricherParserSupport
addElementToHeaderMapping, addElementToHeaderMapping, getTransformerClassName, parseTransformer, processHeaders, shouldOverwrite
 
Methods inherited from class org.springframework.integration.config.xml.AbstractTransformerParser
parseHandler
 
Methods inherited from class org.springframework.integration.config.xml.AbstractConsumerEndpointParser
getInputChannelAttributeName, parseInternal, shouldGenerateId, shouldGenerateIdAsFallback
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardHeaderEnricherParser

public StandardHeaderEnricherParser()