@Published(tag="architect") public class TransactionAbnormalEnd extends InternalError
Result.ClientError, Result.Error, Result.MultiStatus, Result.NotFound, Result.SuccessSTATUS_CODE| Constructor and Description | 
|---|
TransactionAbnormalEnd(int exitCode,
                      java.lang.String failureCode,
                      java.lang.Object... messageOptions)
終了コードとメッセージ(障害コードとオプション)を元に例外を構築する。 
 | 
TransactionAbnormalEnd(int exitCode,
                      java.lang.Throwable error,
                      java.lang.String failureCode,
                      java.lang.Object... messageOptions)
終了コードとメッセージ(障害コードとオプション)、元例外 
Throwableを元に例外を構築する。
 
 元例外が存在しない場合は、TransactionAbnormalEnd(int, String, Object...) を使用する。 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
getStatusCode()
ステータスコードを返す。 
 | 
getMessage, getMessageId, getMessageParams, writeLogisSuccess, toString@Published public TransactionAbnormalEnd(int exitCode, java.lang.String failureCode, java.lang.Object... messageOptions)
exitCode - 終了コード(プロセスを終了(System.exit(int))する際に設定する値)failureCode - 障害コードmessageOptions - 障害コードからメッセージを取得する際に使用するオプション情報@Published public TransactionAbnormalEnd(int exitCode, java.lang.Throwable error, java.lang.String failureCode, java.lang.Object... messageOptions)
Throwableを元に例外を構築する。
 
 元例外が存在しない場合は、TransactionAbnormalEnd(int, String, Object...) を使用する。exitCode - 終了コード(プロセスを終了(System.exit(int))する際に設定する値)error - 元例外failureCode - 障害コードmessageOptions - 障害コードからメッセージを取得する際に使用するオプション情報@Published(tag="architect") public int getStatusCode()
getStatusCode in interface ResultgetStatusCode in class InternalError