Class HttpMessagingException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
HttpMessagingInvalidDataFormatException, HttpMessagingTimeoutException

@Published public class HttpMessagingException extends MessagingException
HTTP通信に関する例外クラス。
Author:
Masaya Seko
See Also:
  • Constructor Details

    • HttpMessagingException

      public HttpMessagingException()
      詳細メッセージにnullを使用して、HttpMessagingExceptionを構築する。
    • HttpMessagingException

      public HttpMessagingException(String message, Throwable cause)
      指定された詳細メッセージおよび起因となる例外を使用して、HttpMessagingExceptionを構築する。
      Parameters:
      message - 詳細メッセージ
      cause - 起因となる例外
    • HttpMessagingException

      public HttpMessagingException(String message)
      指定された詳細メッセージを使用して、HttpMessagingExceptionを構築する。
      Parameters:
      message - 詳細メッセージ
    • HttpMessagingException

      public HttpMessagingException(Throwable cause)
      指定された起因となる例外を使用して、HttpMessagingExceptionを構築する。
      Parameters:
      cause - 起因となる例外
    • HttpMessagingException

      public HttpMessagingException(String targetUrl, Integer statusCode, Throwable cause)
      指定された起因となる例外を使用し、例外発生時の接続先及び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

      public String getMessage()

      メッセージには以下の内容が含まれる。 ※インスタンス生成時に設定した項目のみ出力される。

      • エラーメッセージ
      • 例外発生時の接続先
      • HTTPステータスコード
      Overrides:
      getMessage in class Throwable
      Returns:
      メッセージ
    • getTargetUrl

      public String getTargetUrl()
      例外発生時の接続先を取得する。
      Returns:
      例外発生時の接続先
    • setTargetUrl

      public void setTargetUrl(String targetUrl)
      例外発生時の接続先を設定する。
      Parameters:
      targetUrl - 接続先URL
    • getStatusCode

      public Integer getStatusCode()
      例外発生時のHTTPステータスコードを取得する。
      Returns:
      例外発生時のHTTPステータスコード
    • setStatusCode

      public void setStatusCode(Integer statusCode)
      例外発生時のHTTPステータスコードを設定する。
      Parameters:
      statusCode - HTTPステータスコード