クラス AbstractExchangeParser
java.lang.ObjectSE
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
org.springframework.amqp.rabbit.config.AbstractExchangeParser
- 実装されたすべてのインターフェース:
BeanDefinitionParser
- 作成者:
- Dave Syer, Gary Russell, Felipe Gutierrez, Artem Bilan
フィールドサマリー
フィールド修飾子と型フィールド説明protected static final StringSE
protected static final StringSE
protected static final StringSE
クラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたフィールド
ID_ATTRIBUTE, NAME_ATTRIBUTE
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明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
protected boolean
クラス org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser から継承されたメソッド
doParse, getBeanClass, getBeanClassName, getParentName, parseInternal
クラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたメソッド
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId
フィールドの詳細
コンストラクターの詳細
AbstractExchangeParser
public AbstractExchangeParser()
メソッドの詳細
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)