パッケージ org.springframework.integration.channel
@NonNullApi パッケージ org.springframework.integration.channel
さまざまなチャネル型を表すクラスを提供します。
- クラス説明ロジックが
Executor
SE に基づいている可能性のある継承のAbstractSubscribableChannel
基本実装。チャネル名などの一般的なプロパティを提供するMessageChannel
実装の基本クラス。ChannelInterceptors のリストの便利なラッパークラス。すべてのポーリング可能なチャネルの基本クラス。ブロードキャスト機能を備えた実装用のSubscribableChannel
バリアント。1 つ以上のQueueChannels
からMessages
をパージするためのユーティリティクラス。チャネルユーティリティ。名前でキー設定されたチャネルへの参照を保持したまま、チャネルを名前に変換します。送信されたメッセージごとに 1 つのサブスクライバーを呼び出すチャネル。ExecutorChannelInterceptor
に理由がある場合のInterceptableChannel
拡張(例:Bean のインスタンス化中にセットアップされた単一の最終サブスクライバー用に特化されたSubscribableChannel
(エンドポイントの開始時にMessageHandler
がサブスクライブされる他のSubscribableChannel
とは異なります)。基本的に "/dev/null" のように動作するチャネル実装。分割されたメッセージディスパッチのためのAbstractExecutorChannel
実装。Comparator
SE に基づいてメッセージに優先順位を付けるメッセージチャネル。各サブスクライバーにメッセージを送信するチャネル。メッセージチャネルの簡単な実装。キューイングセマンティクスを持つチャネルで使用可能な操作。内部でSynchronousQueue
SE に委譲するQueueChannel
の容量ゼロバージョン。