パッケージ jakarta.ws.rs.client
クラス ResponseProcessingException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- java.lang.RuntimeExceptionSE
-
- jakarta.ws.rs.ProcessingException
-
- jakarta.ws.rs.client.ResponseProcessingException
- 実装されたすべてのインターフェース:
SerializableSE
public class ResponseProcessingException extends ProcessingException
レスポンス処理が失敗したことを示すためにスローされた JAX-RS クライアント側ランタイム処理例外(たとえば、フィルターチェーン内、メッセージエンティティの逆直列化中)。例外には、ランタイムレスポンス処理が失敗したネストされたResponse
インスタンスが含まれます。- 導入:
- 2.0
- 作成者:
- Marek Potociar (marek.potociar at oracle.com)
- 関連事項:
- 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 ResponseProcessingException(Response response, StringSE message)
指定された詳細メッセージを使用して、新しい JAX-RS ランタイム処理例外を構築します。ResponseProcessingException(Response response, StringSE message, ThrowableSE cause)
指定された詳細メッセージと原因を使用して、新しい JAX-RS ランタイムレスポンス処理例外を構築します。ResponseProcessingException(Response response, ThrowableSE cause)
指定された原因と(cause==null ? null : cause.toString())
の詳細メッセージ(通常はcause
のクラスと詳細メッセージを含む)を使用して、特定のresponse
の新しい JAX-RS ランタイムレスポンス処理例外を構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 Response
getResponse()
処理が失敗した HTTP レスポンスを取得します。クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
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 レスポンス。