public class JAXRException extends ExceptionSE implements JAXRResponse
JAXRResponse, 連載形式 | 修飾子と型 | フィールドと説明 |
|---|---|
protected ThrowableSE | cause この JAXRException が発生する原因となった Throwable。 |
STATUS_FAILURE, STATUS_SUCCESS, STATUS_UNAVAILABLE, STATUS_WARNING| コンストラクターと説明 |
|---|
JAXRException() 理由もなく、または Throwable が埋め込まれた JAXRException オブジェクトを構築します。 |
JAXRException(StringSE reason) スローされた例外の理由として、指定された String を使用して JAXRException オブジェクトを構築します。 |
JAXRException(StringSE reason, ThrowableSE cause) 例外がスローされた理由として指定された String を使用し、埋め込み Throwable として指定された Throwable オブジェクトを使用して、JAXRException オブジェクトを構築します。 |
JAXRException(ThrowableSE cause) 指定された Throwable オブジェクトで初期化された JAXRException オブジェクトを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ThrowableSE | getCause() 存在する場合、この JAXRException に埋め込まれた Throwable を返します。 |
StringSE | getMessage() この JAXRException オブジェクトの詳細メッセージを返します。 |
StringSE | getRequestId() このレスポンスを生成したリクエストの一意の ID を返します。 |
int | getStatus() このレスポンスのステータスを返します。 |
ThrowableSE | initCause(ThrowableSE cause) このスロー可能オブジェクトの原因を指定された値に初期化します。 |
boolean | isAvailable() レスポンスがある場合は true を返し、それ以外の場合は false を返します。 |
addSuppressedSE, fillInStackTraceSE, getLocalizedMessageSE, getStackTraceSE, getSuppressedSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEprotected ThrowableSE cause
public JAXRException()
JAXRException オブジェクトを構築します。public JAXRException(StringSE reason)
String を使用して JAXRException オブジェクトを構築します。reason - 例外の原因の説明 public JAXRException(StringSE reason, ThrowableSE cause)
String を使用し、埋め込み Throwable として指定された Throwable オブジェクトを使用して、JAXRException オブジェクトを構築します。reason - 例外の原因の説明 cause - この JAXRException オブジェクトに埋め込まれる Throwable オブジェクト public JAXRException(ThrowableSE cause)
Throwable オブジェクトで初期化された JAXRException オブジェクトを構築します。cause - この例外を引き起こした Throwablepublic StringSE getMessage()
JAXRException オブジェクトの詳細メッセージを返します。 埋め込まれた Throwable があり、JAXRException オブジェクトに独自の詳細メッセージがない場合、このメソッドは埋め込まれた Throwable から詳細メッセージを返します。
ThrowableSE の getMessageSE JAXRException のエラーまたは警告メッセージ、またはメッセージがない場合は、埋め込まれた Throwable のメッセージ(存在する場合)public ThrowableSE getCause()
JAXRException に埋め込まれた Throwable を返します。それ以外の場合、このメソッドは null を返します。ThrowableSE の getCauseSE null (存在しない場合)public ThrowableSE initCause(ThrowableSE cause)
このメソッドは最大で 1 回呼び出すことができます。通常、コンストラクター内から、スロー可能オブジェクトを作成した直後に呼び出されます。このスロー可能オブジェクトが JAXRException(Throwable) または JAXRException(String,Throwable) で作成された場合、このメソッドは一度も呼び出すことができません。
ThrowableSE の initCauseSE cause - 原因(getCause() メソッドによる後の検索のために保存されます)。( null 値が許可され、原因が存在しないか不明であることを示します。)Throwable インスタンスへの参照。IllegalArgumentExceptionSE - cause がこのスロー可能である場合。(スロー可能オブジェクトがそれ自体の原因になることはありません。)IllegalStateExceptionSE - このスロー可能オブジェクトが JAXRException(Throwable) または JAXRException(String,Throwable) で作成された場合、またはこのメソッドがこのスロー可能オブジェクトですでに呼び出されている場合 public StringSE getRequestId()
JAXRResponseJAXRResponse の getRequestId public int getStatus()
JAXRResponseJAXRResponse の getStatus JAXRResponse.STATUS_SUCCESSpublic boolean isAvailable()
throws JAXRExceptionJAXRResponse の isAvailable true。それ以外の場合は false JAXRException - Jakarta XML Registries プロバイダーで内部エラーが発生した場合 Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.