クラス ResponseEntityResultHandler

実装されたすべてのインターフェース:
OrderedHandlerResultHandler

public class ResponseEntityResultHandler extends AbstractMessageWriterResultHandler implements HandlerResultHandler
HttpEntityResponseEntityHttpHeadersErrorResponseProblemDetail の戻り値を処理します。

デフォルトでは、この結果ハンドラーの順序は 0 に設定されています。具体的な戻り値の型を探すため、順序の早い段階で配置すると安全です。

導入:
5.0
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

  • メソッドの詳細

    • supports

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

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