public abstract class AbstractRouterParser extends AbstractConsumerEndpointParser
EXPRESSION_ATTRIBUTE, METHOD_ATTRIBUTE, REF_ATTRIBUTEID_ATTRIBUTE, NAME_ATTRIBUTE| コンストラクターと説明 |
|---|
AbstractRouterParser() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected abstract BeanDefinition | doParseRouter(ElementSE element, ParserContext parserContext) |
protected StringSE | getMappingKeyAttributeName() チャネルマッピングのキーを提供する属性の名前を返します。 |
protected BeanDefinitionBuilder | parseHandler(ElementSE element, ParserContext parserContext)MessageHandler を解析します。 |
protected BeanDefinition | parseRouter(ElementSE element, ParserContext parserContext) |
getInputChannelAttributeName, parseInternal, replyChannelInChainAllowed, resolveIdparse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliasescloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected final BeanDefinitionBuilder parseHandler(ElementSE element, ParserContext parserContext)
AbstractConsumerEndpointParserAbstractConsumerEndpointParser の parseHandler element - 要素。parserContext - パーサーコンテキスト。protected final BeanDefinition parseRouter(ElementSE element, ParserContext parserContext)
protected StringSE getMappingKeyAttributeName()
protected abstract BeanDefinition doParseRouter(ElementSE element, ParserContext parserContext)