クラス AbstractExchangeParser
- java.lang.ObjectSE
-
- org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
-
- org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
-
- org.springframework.amqp.rabbit.config.AbstractExchangeParser
- 実装されたすべてのインターフェース:
BeanDefinitionParser
public abstract class AbstractExchangeParser extends AbstractSingleBeanDefinitionParser
- 作成者:
- Dave Syer, Gary Russell, Felipe Gutierrez, Artem Bilan
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 protected static StringSE
BINDING_ARGUMENTS
protected static StringSE
BINDING_EXCHANGE_ATTR
protected static StringSE
BINDING_QUEUE_ATTR
クラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたフィールド
ID_ATTRIBUTE, NAME_ATTRIBUTE
コンストラクターのサマリー
コンストラクター コンストラクター 説明 AbstractExchangeParser()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 具象メソッド 修飾子と型 メソッド 説明 protected void
doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder)
protected void
doParseBindings(ElementSE element, ParserContext parserContext, StringSE exchangeName, ElementSE bindings, AbstractExchangeParser parser)
protected abstract BeanDefinitionBuilder
parseBinding(StringSE exchangeName, ElementSE binding, ParserContext parserContext)
protected void
parseBindings(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder, StringSE exchangeName)
protected void
parseDestination(ElementSE binding, ParserContext parserContext, BeanDefinitionBuilder builder)
protected boolean
shouldGenerateIdAsFallback()
protected boolean
shouldParseNameAsAliases()
クラス org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser から継承されたメソッド
doParse, getBeanClass, getBeanClassName, getParentName, parseInternal
クラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたメソッド
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId
メソッドの詳細
shouldGenerateIdAsFallback
protected boolean shouldGenerateIdAsFallback()
- オーバーライド:
- クラス
AbstractBeanDefinitionParser
のshouldGenerateIdAsFallback
shouldParseNameAsAliases
protected boolean shouldParseNameAsAliases()
- オーバーライド:
- クラス
AbstractBeanDefinitionParser
のshouldParseNameAsAliases
doParse
protected void doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder)
- オーバーライド:
- クラス
AbstractSingleBeanDefinitionParser
のdoParse
parseBindings
protected void parseBindings(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder, StringSE exchangeName)
doParseBindings
protected void doParseBindings(ElementSE element, ParserContext parserContext, StringSE exchangeName, ElementSE bindings, AbstractExchangeParser parser)
parseBinding
protected abstract BeanDefinitionBuilder parseBinding(StringSE exchangeName, ElementSE binding, ParserContext parserContext)
parseDestination
protected void parseDestination(ElementSE binding, ParserContext parserContext, BeanDefinitionBuilder builder)