|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
jp.veritrans.tercerog.mdk.exception.MdkLocalException
public class MdkLocalException
Mdk例外クラス
フィールドの概要 | |
---|---|
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)
|
クラス java.lang.Throwable から継承されたメソッド |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public static final String CONFIG_MISSING
public static final String CONFIG_VALUE_INVALID
public static final String FILE_NO_EXIST
public static final String ENCRYPTION_ERROR
public static final String DECRYPTION_ERROR
public static final String TYPEA_INTERNAL_ERROR
public static final String NO_CONFIG_FILE
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 GW_CONNECT_ERROR
public static final String SERVER_TIME_OUT
public static final String SOCKET_IO_ERROR
public static final String INTERNAL_SERVER_ERROR
public static final String BAD_GW
public static final String SERVICE_UNAVAILABLE
public static final String TYPEF_INTERNAL_ERROR
コンストラクタの詳細 |
---|
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 MdkLocalException(String errorMessage, String errorCode, Throwable throwable)
errorMessage
- エラーメッセージerrorCode
- エラーコードthrowable
- オリジナルの例外情報メソッドの詳細 |
---|
public String getErrorCode()
public String getMerrMsg()
public static String convertErrorCode(String errorCode)
errorCode
- Mdkエラーコードpublic void printStackTrace()
Throwable
内の printStackTrace
public void printStackTrace(PrintStream s)
Throwable
内の printStackTrace
public void printStackTrace(PrintWriter s)
Throwable
内の printStackTrace
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
- エラープロパティ値
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |