nablarch.fw.results
クラス TransactionAbnormalEnd
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
nablarch.fw.Result.Error
nablarch.fw.results.ServiceError
nablarch.fw.results.InternalError
nablarch.fw.results.TransactionAbnormalEnd
- すべての実装されたインタフェース:
- java.io.Serializable, nablarch.fw.Result
@Published(tag="architect")
public class TransactionAbnormalEnd
- extends InternalError
業務処理が異常終了したことを示す例外クラス。
- 関連項目:
- 直列化された形式
| インタフェース nablarch.fw.Result から継承された入れ子のクラス/インタフェース |
nablarch.fw.Result.ClientError, nablarch.fw.Result.Error, nablarch.fw.Result.MultiStatus, nablarch.fw.Result.NotFound, nablarch.fw.Result.Success |
|
コンストラクタの概要 |
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を元に例外を構築する。 |
| クラス nablarch.fw.Result.Error から継承されたメソッド |
isSuccess, toString |
| クラス java.lang.Throwable から継承されたメソッド |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TransactionAbnormalEnd
@Published
public TransactionAbnormalEnd(int exitCode,
java.lang.String failureCode,
java.lang.Object... messageOptions)
- 終了コードとメッセージ(障害コードとオプション)を元に例外を構築する。
- パラメータ:
exitCode - 終了コード(プロセスを終了(System.exit(int))する際に設定する値)failureCode - 障害コードmessageOptions - 障害コードからメッセージを取得する際に使用するオプション情報
TransactionAbnormalEnd
@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 - 障害コードからメッセージを取得する際に使用するオプション情報
getStatusCode
@Published(tag="architect")
public int getStatusCode()
-
- 定義:
- インタフェース
nablarch.fw.Result 内の getStatusCode - オーバーライド:
- クラス
InternalError 内の getStatusCode
- 戻り値:
- インスタンス生成時に指定された終了コードを返却する。