org.springframework.integration.config.xml
Class AbstractInterceptorParser

java.lang.Object
  extended by org.springframework.integration.config.xml.AbstractInterceptorParser
Direct Known Subclasses:
ChannelInterceptorParser

public abstract class AbstractInterceptorParser
extends java.lang.Object

A helper class for parsing the sub-elements of an endpoint or channel-adapter's interceptors element.

Author:
Mark Fisher

Constructor Summary
AbstractInterceptorParser()
           
 
Method Summary
protected abstract  java.util.Map<java.lang.String,BeanDefinitionRegisteringParser> getParserMap()
           
protected  java.lang.String handleNonstandardInterceptor(org.w3c.dom.Element childElement, org.springframework.beans.factory.xml.ParserContext parserContext)
           
 org.springframework.beans.factory.support.ManagedList parseInterceptors(org.w3c.dom.Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractInterceptorParser

public AbstractInterceptorParser()
Method Detail

getParserMap

protected abstract java.util.Map<java.lang.String,BeanDefinitionRegisteringParser> getParserMap()

parseInterceptors

public org.springframework.beans.factory.support.ManagedList parseInterceptors(org.w3c.dom.Element element,
                                                                               org.springframework.beans.factory.xml.ParserContext parserContext)

handleNonstandardInterceptor

protected java.lang.String handleNonstandardInterceptor(org.w3c.dom.Element childElement,
                                                        org.springframework.beans.factory.xml.ParserContext parserContext)