public abstract class AbstractExchangeParser
extends org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
BINDING_ARGUMENTS |
protected static java.lang.String |
BINDING_EXCHANGE_ATTR |
protected static java.lang.String |
BINDING_QUEUE_ATTR |
| Constructor and Description |
|---|
AbstractExchangeParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doParse(org.w3c.dom.Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected void |
doParseBindings(org.w3c.dom.Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
java.lang.String exchangeName,
org.w3c.dom.Element bindings,
AbstractExchangeParser parser) |
protected abstract org.springframework.beans.factory.support.BeanDefinitionBuilder |
parseBinding(java.lang.String exchangeName,
org.w3c.dom.Element binding,
org.springframework.beans.factory.xml.ParserContext parserContext) |
protected void |
parseBindings(org.w3c.dom.Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
java.lang.String exchangeName) |
protected void |
parseDestination(org.w3c.dom.Element binding,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected boolean |
shouldGenerateIdAsFallback() |
protected boolean |
shouldParseNameAsAliases() |
doParse, getBeanClass, getBeanClassName, getParentName, parseInternalprotected static final java.lang.String BINDING_QUEUE_ATTR
protected static final java.lang.String BINDING_EXCHANGE_ATTR
protected static final java.lang.String BINDING_ARGUMENTS
protected boolean shouldGenerateIdAsFallback()
shouldGenerateIdAsFallback in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParserprotected boolean shouldParseNameAsAliases()
shouldParseNameAsAliases in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParserprotected void doParse(org.w3c.dom.Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
doParse in class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParserprotected void parseBindings(org.w3c.dom.Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
java.lang.String exchangeName)
protected void doParseBindings(org.w3c.dom.Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
java.lang.String exchangeName,
org.w3c.dom.Element bindings,
AbstractExchangeParser parser)
protected abstract org.springframework.beans.factory.support.BeanDefinitionBuilder parseBinding(java.lang.String exchangeName,
org.w3c.dom.Element binding,
org.springframework.beans.factory.xml.ParserContext parserContext)
protected void parseDestination(org.w3c.dom.Element binding,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder)