インターフェース EventLoop.EventLoopProcessor

すべての既知の実装クラス:
AnimationEventLoopProcessorTaskEventLoopProcessor
含まれているインターフェース:
EventLoop

public static interface EventLoop.EventLoopProcessor
イベントループメッセージを処理するために契約し、場合によってはイベントを他の型のイベントに変換します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    canProcess(org.springframework.messaging.Message<?> message)
    このプロセッサーがイベントを処理できるかどうかを確認します。
    reactor.core.publisher.Flux<? extends org.springframework.messaging.Message<?>>
    process(org.springframework.messaging.Message<?> message)
    メッセージを処理し、Message インスタンスの新しい Flux に変換します。
  • メソッドの詳細

    • canProcess

      boolean canProcess(org.springframework.messaging.Message<?> message)
      このプロセッサーがイベントを処理できるかどうかを確認します。このメソッドが true を返した場合、メッセージの変換を解決するために process(Message) が呼び出されることが保証されます。
      パラメーター:
      message - メッセージ
      戻り値:
      プロセッサーがイベントを処理できる場合は true
    • process

      reactor.core.publisher.Flux<? extends org.springframework.messaging.Message<?>> process(org.springframework.messaging.Message<?> message)
      メッセージを処理し、Message インスタンスの新しい Flux に変換します。
      パラメーター:
      message - 処理するメッセージ
      戻り値:
      flux のメッセージ