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