クラス ResponseStatusException

実装されているすべてのインターフェース:
SerializableSEErrorResponse
既知の直属サブクラス
HandlerMethodValidationExceptionInvalidApiVersionExceptionMethodNotAllowedExceptionMissingApiVersionExceptionNoResourceFoundExceptionNotAcceptableStatusExceptionPayloadTooLargeExceptionServerErrorExceptionServerWebInputExceptionUnsupportedMediaTypeStatusException

public class ResponseStatusException extends ErrorResponseException
「理由」を受け入れ、デフォルトでそれを ProblemDetail"detail" にマップする ErrorResponseException のサブクラス。
導入:
5.0
作成者:
Rossen Stoyanchev, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • ResponseStatusException

      public ResponseStatusException(HttpStatusCode status)
      レスポンスステータスを持つコンストラクター。
      パラメーター:
      status - HTTP ステータス (必須)
    • ResponseStatusException

      public ResponseStatusException(HttpStatusCode status, @Nullable StringSE reason)
      説明として例外メッセージに追加するレスポンスステータスと理由を持つコンストラクター。
      パラメーター:
      status - HTTP ステータス (必須)
      reason - 関連する理由 (オプション)
    • ResponseStatusException

      public ResponseStatusException(int rawStatusCode, @Nullable StringSE reason, @Nullable ThrowableSE cause)
      説明として例外メッセージに追加するレスポンスステータスと理由、およびネストされた例外を持つコンストラクター。
      パラメーター:
      rawStatusCode - HTTP ステータスコード値
      reason - 関連する理由 (オプション)
      cause - 入れ子の例外 (オプション)
      導入:
      5.3
    • ResponseStatusException

      public ResponseStatusException(HttpStatusCode status, @Nullable StringSE reason, @Nullable ThrowableSE cause)
      説明として例外メッセージに追加するレスポンスステータスと理由、およびネストされた例外を持つコンストラクター。
      パラメーター:
      status - HTTP ステータス (必須)
      reason - 関連する理由 (オプション)
      cause - 入れ子の例外 (オプション)
    • ResponseStatusException

      protected ResponseStatusException(HttpStatusCode status, @Nullable StringSE reason, @Nullable ThrowableSE cause, @Nullable StringSE messageDetailCode, ObjectSE @Nullable [] messageDetailArguments)
      MessageSource を介してエラー「詳細」を解決するためのメッセージコードと引数を持つコンストラクター。
      パラメーター:
      status - HTTP ステータス (必須)
      reason - 関連する理由 (オプション)
      cause - 入れ子の例外 (オプション)
      導入:
      6.0
  • メソッドの詳細