インターフェース HandlerResultHandler

すべての既知の実装クラス:
ResponseBodyResultHandlerResponseEntityResultHandlerServerResponseResultHandlerViewResolutionResultHandler

public interface HandlerResultHandler
通常は HandlerAdapter によって返される HandlerResult を処理します。
導入:
5.0
作成者:
Rossen Stoyanchev, Sebastien Deleuze
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    reactor.core.publisher.Mono<VoidSE>
    指定された結果を処理して、レスポンスヘッダーを変更するか、レスポンスにデータを書き込みます。
    boolean
    このハンドラーが指定された HandlerResult をサポートするかどうか。
  • メソッドの詳細

    • supports

      boolean supports(HandlerResult result)
      このハンドラーが指定された HandlerResult をサポートするかどうか。
      パラメーター:
      result - チェックする結果オブジェクト
      戻り値:
      このオブジェクトが指定された結果を使用できるかどうか
    • handleResult

      reactor.core.publisher.Mono<VoidSE> handleResult(ServerWebExchange exchange, HandlerResult result)
      指定された結果を処理して、レスポンスヘッダーを変更するか、レスポンスにデータを書き込みます。
      パラメーター:
      exchange - 現在のサーバー交換
      result - 取り扱い結果
      戻り値:
      Mono<Void> は、リクエスト処理がいつ完了したかを示します。