パッケージ jakarta.ws.rs.client

クラス ResponseProcessingException

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

    public class ResponseProcessingException
    extends ProcessingException
    レスポンス処理が失敗したことを示すためにスローされた JAX-RS クライアント側ランタイム処理例外(たとえば、フィルターチェーン内、メッセージエンティティの逆直列化中)。例外には、ランタイムレスポンス処理が失敗したネストされた Response インスタンスが含まれます。
    導入:
    2.0
    作成者:
    Marek Potociar (marek.potociar at oracle.com)
    関連事項:
    直列化された形式
    • コンストラクターの詳細

      • ResponseProcessingException

        public ResponseProcessingException​(Response response,
                                           ThrowableSE cause)
        指定された原因と (cause==null ? null : cause.toString()) の詳細メッセージ(通常は cause のクラスと詳細メッセージを含む)を使用して、特定の response の新しい JAX-RS ランタイムレスポンス処理例外を構築します。このコンストラクターは、他のスロー可能オブジェクトのラッパーにすぎないランタイム例外に役立ちます。
        パラメーター:
        response - 処理が失敗したレスポンスインスタンス。
        cause - 原因(Throwable.getCause() メソッドによる後の検索のために保存されます)。(null 値は許可され、原因が存在しないか不明であることを示します。)
      • ResponseProcessingException

        public ResponseProcessingException​(Response response,
                                           StringSE message,
                                           ThrowableSE cause)

        指定された詳細メッセージと原因を使用して、新しい JAX-RS ランタイムレスポンス処理例外を構築します。

        cause に関連付けられた詳細メッセージは、このランタイム例外の詳細メッセージに自動的に組み込まれないことに注意してください。
        パラメーター:
        response - 処理が失敗したレスポンスインスタンス。
        message - 詳細メッセージ(Throwable.getMessage() メソッドによる後の検索のために保存されます)。
        cause - 原因(Throwable.getCause() メソッドによる後の検索のために保存されます)。(null 値は許可され、原因が存在しないか不明であることを示します。)
      • ResponseProcessingException

        public ResponseProcessingException​(Response response,
                                           StringSE message)
        指定された詳細メッセージを使用して、新しい JAX-RS ランタイム処理例外を構築します。原因は初期化されておらず、その後 Throwable.initCause(java.lang.Throwable)SE の呼び出しによって初期化される可能性があります。
        パラメーター:
        response - 処理が失敗したレスポンスインスタンス。
        message - 詳細メッセージ(Throwable.getMessage() メソッドによる後の検索のために保存されます)。
    • メソッドの詳細

      • getResponse

        public Response getResponse()
        処理が失敗した HTTP レスポンスを取得します。
        戻り値:
        HTTP レスポンス。