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, parseInternal
protected 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.AbstractBeanDefinitionParser
protected boolean shouldParseNameAsAliases()
shouldParseNameAsAliases
in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
protected 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.AbstractSingleBeanDefinitionParser
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 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)