クラス AbstractChannelParser

java.lang.ObjectSE
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractChannelParser
実装されたすべてのインターフェース:
BeanDefinitionParser
既知の直属サブクラス
AmqpChannelParserJmsChannelParserKafkaChannelParserPointToPointChannelParserPublishSubscribeChannelParserRedisChannelParser

public abstract class AbstractChannelParser extends AbstractBeanDefinitionParser
チャネルパーサーの基本クラス。
作成者:
Mark Fisher, Dave Syer, Artem Bilan, Gary Russell
  • コンストラクターの詳細

    • AbstractChannelParser

      public AbstractChannelParser()
  • メソッドの詳細

    • parseInternal

      protected AbstractBeanDefinition parseInternal(ElementSE element, ParserContext parserContext)
      次で指定:
      クラス AbstractBeanDefinitionParserparseInternal 
    • registerBeanDefinition

      protected void registerBeanDefinition(BeanDefinitionHolder definition, BeanDefinitionRegistry registry)
      オーバーライド:
      クラス AbstractBeanDefinitionParserregisterBeanDefinition 
    • buildBeanDefinition

      protected abstract BeanDefinitionBuilder buildBeanDefinition(ElementSE element, ParserContext parserContext)
      サブクラスは、Bean 定義を作成するために、このメソッドを実装する必要があります。クラスを定義し、実装固有のコンストラクター引数またはプロパティを構成する必要があります。'datatype' 属性がチャネル要素で定義されている場合、この基本クラスは「データ型」インターセプターを含むインターセプターを構成します。
      パラメーター:
      element - 要素。
      parserContext - パーサーコンテキスト。
      戻り値:
      Bean 定義ビルダー。