public class MdkLocalException extends Exception
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
BAD_GW
HTTPステータス:502 不正なレスポンスを受信した場合
|
static String |
CONFIG_MISSING
CONFIGファイルの必須項目が存在しない場合
|
static String |
CONFIG_READ_ERROR
3GPSMDK.properties読み込みエラーの場合
|
static String |
CONFIG_VALUE_INVALID
CONFIGファイルで指定した値が正しくない場合
|
static String |
DECRYPTION_ERROR
応答電文Body部の復号化に失敗した場合
|
static String |
ENCRYPTION_ERROR
要求電文Body部の暗号化に失敗した場合
|
static String |
FILE_NO_EXIST
CONFIGファイルで指定したファイルが存在しない場合
|
static String |
GW_CONNECT_ERROR
GWサーバへの接続エラーの場合
|
static String |
INTERNAL_SERVER_ERROR
HTTPステータス:500 予期しないエラーの場合
|
static String |
NO_CONFIG_FILE
CONFIGファイルが見つからなかった場合
|
static String |
NO_SUCH_ALGORITHM_ERROR
実行環境がサポートしない暗号化が存在する場合
|
static String |
PROXY_CONNECT_ERROR
プロキシーサーバへの接続エラーの場合
|
static String |
SERVER_TIME_OUT
サーバタイムアウトの場合
|
static String |
SERVICE_UNAVAILABLE
HTTPステータス:503 サーバがリクエストを処理できない場合
|
static String |
SOCKET_FACTORY_CREATION_ERROR
SSLソケット生成で失敗した場合
|
static String |
SOCKET_IO_ERROR
ソケットの書き込みエラーの場合
|
static String |
TYPEA_INTERNAL_ERROR
タイプAの判定できないエラーの場合
|
static String |
TYPEB_INTERNAL_ERROR
タイプBの判定できないエラーの場合
|
static String |
TYPEF_INTERNAL_ERROR
タイプFの判定できないエラーの場合
|
コンストラクタと説明 |
---|
MdkLocalException(String errorCode)
Mdk内部チェックによるエラーでthrowした例外に対するコンストラクタ
|
MdkLocalException(String errorMessage,
String errorCode)
Mdk内部チェックによるエラーでthrowした例外に対するコンストラクタ
|
MdkLocalException(String errorMessage,
String errorCode,
String[] errorArgs)
Mdk内部チェックによるエラーでthrowした例外に対するコンストラクタ
|
MdkLocalException(String errorMessage,
String errorCode,
Throwable throwable)
MdkLocalException以外の例外をキャッチしてMdkLocalExceptionでラップした場合のコンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
static String |
convertErrorCode(String errorCode)
エラーコードに対応するエラーメッセージを返す
|
String |
getErrorCode()
エラーコードを取得する
|
static MdkLocalException |
getFileNotExistException(String fileName,
String filePath)
CONFIGファイルで指定したファイルが存在しない場合の例外を作成する
|
static MdkLocalException |
getInvalidValueException(String propName,
String value)
CONFIGファイルで指定した値が正しくない場合の例外を作成する
|
String |
getMerrMsg()
エラーメッセージを取得する
|
static MdkLocalException |
getMissingException(String propName)
CONFIGファイルの必須項目が存在しない場合の例外を作成する
|
void |
printStackTrace() |
void |
printStackTrace(PrintStream s) |
void |
printStackTrace(PrintWriter s) |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
public static final String CONFIG_VALUE_INVALID
public static final String TYPEA_INTERNAL_ERROR
public static final String CONFIG_READ_ERROR
public static final String SOCKET_FACTORY_CREATION_ERROR
public static final String NO_SUCH_ALGORITHM_ERROR
public static final String TYPEB_INTERNAL_ERROR
public static final String PROXY_CONNECT_ERROR
public static final String INTERNAL_SERVER_ERROR
public static final String SERVICE_UNAVAILABLE
public MdkLocalException(String errorCode)
errorCode
- エラーコードpublic MdkLocalException(String errorMessage, String errorCode)
errorMessage
- エラーメッセージerrorCode
- エラーコードpublic MdkLocalException(String errorMessage, String errorCode, String[] errorArgs)
errorMessage
- エラーメッセージerrorCode
- エラーコードerrorArgs
- エラーメッセージの%sに埋め込む文字配列public String getErrorCode()
public String getMerrMsg()
public static String convertErrorCode(String errorCode)
errorCode
- Mdkエラーコードpublic void printStackTrace()
printStackTrace
クラス内 Throwable
public void printStackTrace(PrintStream s)
printStackTrace
クラス内 Throwable
public void printStackTrace(PrintWriter s)
printStackTrace
クラス内 Throwable
public static MdkLocalException getMissingException(String propName)
propName
- CONFIGプロパティ名public static MdkLocalException getFileNotExistException(String fileName, String filePath)
fileName
- ファイル名public static MdkLocalException getInvalidValueException(String propName, String value)
propName
- エラープロパティ名value
- エラープロパティ値Copyright © 2024. All rights reserved.