クラス AbstractChannelAdapterParser

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

public abstract class AbstractChannelAdapterParser extends AbstractBeanDefinitionParser
チャネルアダプターのベースパーサー。

MessageChannel を決定するロジックが含まれています: 'channel' 属性 が定義されている場合 - その値を 'channelName' として使用します。'id' 属性 が定義されている場合 - 実行時に DirectChannel を作成し、id の値を 'channelName' として使用します。現在のコンポーネントが他のコンポーネント内のネストされた要素として定義されている場合 (例: <chain>)、'id' および 'channel' 属性は無視され、このコンポーネントは AbstractEndpoint として解析されません。

作成者:
Mark Fisher, Artem Bilan, Gary Russell