public class AmanoTransportException extends HttpStatusException
AmanoTransportException には、問題の種類を示す HTTP ステータスコードと詳細コードが含まれます。この情報を取得するには、getStatusCode メソッドと getDetailCode メソッドを使用します。
詳細コードは 4 桁の数値で表され、次表のものが定義済みです。
HTTP ステータスコード | 詳細コード | 内容 |
---|---|---|
406 | 5001 | TSUのサービス停止中 |
406 | 5002 | ユーザのサービス停止中 |
406 | 5003 | ライセンスのサービス停止中 |
406 | 5004 | 認証に失敗した |
415 | 5101 | リクエストの Content-Type が間違っている |
400 | 5102 | リクエストの形式が不正 |
400 | 5103 | TimeStampReq の形式が不正 |
500 | 5501 | タイムスタンプサーバの接続に失敗した |
500 | 5502 | タイムスタンプサーバ内部エラー |
コンストラクタと説明 |
---|
AmanoTransportException(java.lang.String message,
java.lang.Throwable cause,
int statusCode,
int detailCode)
指定した詳細メッセージ、原因、ステータスコードおよび詳細コードを持つ
AmanoTransportException を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
getDetailCode()
詳細コードを返します。
|
getStatusCode
getCause
public AmanoTransportException(java.lang.String message, java.lang.Throwable cause, int statusCode, int detailCode)
message
- 詳細メッセージ。存在しない場合は null。cause
- 原因。存在しない場合は null。statusCode
- ステータスコードdetailCode
- 詳細コードCopyright(C) 2005-2023 AMANO Corporation. All Rights Reserved.