Class HttpMessagingException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
nablarch.fw.messaging.MessagingException
nablarch.fw.messaging.realtime.http.exception.HttpMessagingException
- All Implemented Interfaces:
 Serializable
- Direct Known Subclasses:
 HttpMessagingInvalidDataFormatException,HttpMessagingTimeoutException
HTTP通信に関する例外クラス。
- See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescription詳細メッセージにnullを使用して、HttpMessagingExceptionを構築する。HttpMessagingException(String message) 指定された詳細メッセージを使用して、HttpMessagingExceptionを構築する。HttpMessagingException(String targetUrl, Integer statusCode, Throwable cause) 指定された起因となる例外を使用し、例外発生時の接続先及びHTTPステータスコードを指定してHttpMessagingExceptionを構築する。HttpMessagingException(String message, String targetUrl, Integer statusCode, Throwable cause) 指定された詳細メッセージおよび起因となる例外を使用し、 例外発生時の接続先及びHTTPステータスコードを指定してHttpMessagingExceptionを構築する。HttpMessagingException(String message, Throwable cause) 指定された詳細メッセージおよび起因となる例外を使用して、HttpMessagingExceptionを構築する。HttpMessagingException(Throwable cause) 指定された起因となる例外を使用して、HttpMessagingExceptionを構築する。 - 
Method Summary
Modifier and TypeMethodDescription例外発生時のHTTPステータスコードを取得する。例外発生時の接続先を取得する。voidsetStatusCode(Integer statusCode) 例外発生時のHTTPステータスコードを設定する。voidsetTargetUrl(String targetUrl) 例外発生時の接続先を設定する。Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString 
- 
Constructor Details
- 
HttpMessagingException
public HttpMessagingException()詳細メッセージにnullを使用して、HttpMessagingExceptionを構築する。 - 
HttpMessagingException
指定された詳細メッセージおよび起因となる例外を使用して、HttpMessagingExceptionを構築する。- Parameters:
 message- 詳細メッセージcause- 起因となる例外
 - 
HttpMessagingException
指定された詳細メッセージを使用して、HttpMessagingExceptionを構築する。- Parameters:
 message- 詳細メッセージ
 - 
HttpMessagingException
指定された起因となる例外を使用して、HttpMessagingExceptionを構築する。- Parameters:
 cause- 起因となる例外
 - 
HttpMessagingException
指定された起因となる例外を使用し、例外発生時の接続先及びHTTPステータスコードを指定してHttpMessagingExceptionを構築する。- Parameters:
 targetUrl- 例外発生時の接続先statusCode- HTTPステータスコードcause- 起因となる例外
 - 
HttpMessagingException
public HttpMessagingException(String message, String targetUrl, Integer statusCode, Throwable cause) 指定された詳細メッセージおよび起因となる例外を使用し、 例外発生時の接続先及びHTTPステータスコードを指定してHttpMessagingExceptionを構築する。- Parameters:
 message- エラーメッセージtargetUrl- 例外発生時の接続先statusCode- HTTPステータスコードcause- 起因となる例外
 
 - 
 - 
Method Details
- 
getMessage
メッセージには以下の内容が含まれる。 ※インスタンス生成時に設定した項目のみ出力される。- エラーメッセージ
 - 例外発生時の接続先
 - HTTPステータスコード
 
- Overrides:
 getMessagein classThrowable- Returns:
 - メッセージ
 
 - 
getTargetUrl
例外発生時の接続先を取得する。- Returns:
 - 例外発生時の接続先
 
 - 
setTargetUrl
例外発生時の接続先を設定する。- Parameters:
 targetUrl- 接続先URL
 - 
getStatusCode
例外発生時のHTTPステータスコードを取得する。- Returns:
 - 例外発生時のHTTPステータスコード
 
 - 
setStatusCode
例外発生時のHTTPステータスコードを設定する。- Parameters:
 statusCode- HTTPステータスコード
 
 -