public abstract class AbstractConsumerEndpointParser extends AbstractBeanDefinitionParser
| 修飾子と型 | フィールドと説明 |
|---|---|
protected static StringSE | EXPRESSION_ATTRIBUTE |
protected static StringSE | METHOD_ATTRIBUTE |
protected static StringSE | REF_ATTRIBUTE |
ID_ATTRIBUTE, NAME_ATTRIBUTE| コンストラクターと説明 |
|---|
AbstractConsumerEndpointParser() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected StringSE | getInputChannelAttributeName() |
protected abstract BeanDefinitionBuilder | parseHandler(ElementSE element, ParserContext parserContext)MessageHandler を解析します。 |
protected AbstractBeanDefinition | parseInternal(ElementSE element, ParserContext parserContext) |
protected boolean | replyChannelInChainAllowed(ElementSE element) 意味のあるコンポーネントに対して、チェーン内で "reply-channel" を許可するようにオーバーライドします(例: |
protected StringSE | resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) |
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliasescloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected StringSE resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) throws BeanDefinitionStoreException
AbstractBeanDefinitionParser の resolveId BeanDefinitionStoreExceptionprotected abstract BeanDefinitionBuilder parseHandler(ElementSE element, ParserContext parserContext)
element - 要素。parserContext - パーサーコンテキスト。protected StringSE getInputChannelAttributeName()
protected final AbstractBeanDefinition parseInternal(ElementSE element, ParserContext parserContext)
AbstractBeanDefinitionParser の parseInternal protected boolean replyChannelInChainAllowed(ElementSE element)
element - 要素。