クラス AbstractInboundGatewayParser
java.lang.ObjectSE
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser
org.springframework.integration.config.xml.AbstractInboundGatewayParser
- 実装されたすべてのインターフェース:
BeanDefinitionParser
- 既知の直属サブクラス
KafkaInboundGatewayParser
、RedisQueueInboundGatewayParser
、RSocketInboundGatewayParser
、TcpInboundGatewayParser
、WebServiceInboundGatewayParser
受信ゲートウェイパーサーの基本クラス。
- 作成者:
- Mark Fisher, Gary Russell, Artem Bilan
フィールドのサマリー
クラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたフィールド
ID_ATTRIBUTE, NAME_ATTRIBUTE
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected void
doParse
(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) protected void
doPostProcess
(BeanDefinitionBuilder builder, ElementSE element) サブクラスは、このメソッドをオーバーライドすることにより、Bean 定義に追加できます。protected boolean
isEligibleAttribute
(StringSE attributeName) protected final void
postProcess
(BeanDefinitionBuilder builder, ElementSE element) protected StringSE
resolveId
(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) クラス org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser から継承されたメソッド
extractPropertyName, isEligibleAttribute
クラス org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser から継承されたメソッド
doParse, getBeanClass, getBeanClassName, getParentName, parseInternal
クラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたメソッド
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
コンストラクターの詳細
AbstractInboundGatewayParser
public AbstractInboundGatewayParser()
メソッドの詳細
resolveId
protected StringSE resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) throws BeanDefinitionStoreException - オーバーライド:
- クラス
AbstractBeanDefinitionParser
のresolveId
- 例外:
BeanDefinitionStoreException
isEligibleAttribute
- オーバーライド:
- クラス
AbstractSimpleBeanDefinitionParser
のisEligibleAttribute
doParse
protected void doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) - オーバーライド:
- クラス
AbstractSimpleBeanDefinitionParser
のdoParse
postProcess
- オーバーライド:
- クラス
AbstractSimpleBeanDefinitionParser
のpostProcess
doPostProcess
サブクラスは、このメソッドをオーバーライドすることにより、Bean 定義に追加できます。- パラメーター:
builder
- ビルダー。element
- 要素。