インターフェース SubscribableChannel

すべてのスーパーインターフェース:
MessageChannel
すべての既知の実装クラス:
AbstractSubscribableChannelExecutorSubscribableChannel

public interface SubscribableChannel extends MessageChannel
サブスクライバーのレジストリを維持し、呼び出してこのチャネルを介して送信されるメッセージを処理する MessageChannel
導入:
4.0
作成者:
Mark Fisher
  • フィールドサマリー

    インターフェース org.springframework.messaging.MessageChannel から継承されたフィールド

    INDEFINITE_TIMEOUT
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    メッセージハンドラーを登録します。
    boolean
    メッセージハンドラーの登録を解除します。

    インターフェース org.springframework.messaging.MessageChannel から継承されたメソッド

    send, send
  • メソッドの詳細

    • subscribe

      boolean subscribe(MessageHandler handler)
      メッセージハンドラーを登録します。
      戻り値:
      ハンドラーがサブスクライブされている場合は true、すでにサブスクライブされている場合は false
    • unsubscribe

      boolean unsubscribe(MessageHandler handler)
      メッセージハンドラーの登録を解除します。
      戻り値:
      ハンドラーが未登録の場合は true、登録されていない場合は false