クラス AbstractChannelAdapterParser

java.lang.ObjectSE
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractChannelAdapterParser
実装済みのインターフェース一覧:
BeanDefinitionParser
既知の直属サブクラス
AbstractOutboundChannelAdapterParser, AbstractPollingInboundChannelAdapterParser, AbstractXmppInboundChannelAdapterParser, EventInboundChannelAdapterParser, FileTailInboundChannelAdapterParser, ImapIdleChannelAdapterParser, KafkaMessageDrivenChannelAdapterParser, MqttMessageDrivenChannelAdapterParser, NotificationListeningChannelAdapterParser, RedisInboundChannelAdapterParser, RedisQueueInboundChannelAdapterParser, StompInboundChannelAdapterParser, TcpInboundChannelAdapterParser, UdpInboundChannelAdapterParser, WebSocketInboundChannelAdapterParser

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

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

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