クラス 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, Ngoc Nhan
フィールドのサマリー
フィールド修飾子と型フィールド説明protected static final StringSEprotected static final StringSEprotected static final StringSEクラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたフィールド
ID_ATTRIBUTE, NAME_ATTRIBUTEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected voiddoParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) protected voiddoParseBindings(ElementSE element, ParserContext parserContext, StringSE exchangeName, ElementSE bindings, AbstractExchangeParser parser) protected abstract BeanDefinitionBuilderparseBinding(StringSE exchangeName, ElementSE binding, ParserContext parserContext) protected voidparseBindings(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder, StringSE exchangeName) protected voidparseDestination(ElementSE binding, ParserContext parserContext, BeanDefinitionBuilder builder) protected booleanprotected booleanクラス org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser から継承されたメソッド
doParse, getBeanClass, getBeanClassName, getParentName, parseInternalクラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたメソッド
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId
フィールドの詳細
BINDING_QUEUE_ATTR
- 関連事項:
BINDING_EXCHANGE_ATTR
- 関連事項:
BINDING_ARGUMENTS
- 関連事項:
コンストラクターの詳細
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)