nablarch.fw.results
クラス InternalError

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.lang.RuntimeException
              上位を拡張 nablarch.fw.Result.Error
                  上位を拡張 nablarch.fw.results.ServiceError
                      上位を拡張 nablarch.fw.results.InternalError
すべての実装されたインタフェース:
java.io.Serializable, nablarch.fw.Result
直系の既知のサブクラス:
TransactionAbnormalEnd

@Published(tag="architect")
public class InternalError
extends ServiceError

ハンドラの内部処理で発生した問題により、処理が継続できないことを 示す例外。

関連項目:
直列化された形式

入れ子のクラスの概要
 
インタフェース nablarch.fw.Result から継承された入れ子のクラス/インタフェース
nablarch.fw.Result.ClientError, nablarch.fw.Result.Error, nablarch.fw.Result.MultiStatus, nablarch.fw.Result.NotFound, nablarch.fw.Result.Success
 
フィールドの概要
static int STATUS_CODE
          処理継続が不可能であることを示すステータスコード
 
コンストラクタの概要
InternalError()
          デフォルトコンストラクタ
InternalError(nablarch.core.log.basic.LogLevel logLevel, java.lang.String messageId, java.lang.Object... messageParams)
          コンストラクタ
InternalError(nablarch.core.log.basic.LogLevel logLevel, java.lang.Throwable cause, java.lang.String messageId, java.lang.Object... messageParams)
          コンストラクタ
InternalError(java.lang.String message)
          コンストラクタ
InternalError(java.lang.String message, java.lang.Throwable cause)
          コンストラクタ
InternalError(java.lang.Throwable cause)
          コンストラクタ
 
メソッドの概要
 int getStatusCode()
          
 
クラス nablarch.fw.results.ServiceError から継承されたメソッド
getMessage, getMessageId, getMessageParams, writeLog
 
クラス 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
 

フィールドの詳細

STATUS_CODE

public static final int STATUS_CODE
処理継続が不可能であることを示すステータスコード

関連項目:
定数フィールド値
コンストラクタの詳細

InternalError

public InternalError()
デフォルトコンストラクタ


InternalError

public InternalError(java.lang.String message)
コンストラクタ

パラメータ:
message - エラーメッセージ

InternalError

public InternalError(java.lang.Throwable cause)
コンストラクタ

パラメータ:
cause - 起因となる例外

InternalError

public InternalError(java.lang.String message,
                     java.lang.Throwable cause)
コンストラクタ

パラメータ:
message - エラーメッセージ
cause - 起因となる例外

InternalError

public InternalError(nablarch.core.log.basic.LogLevel logLevel,
                     java.lang.String messageId,
                     java.lang.Object... messageParams)
コンストラクタ

パラメータ:
logLevel - 運用ログの出力レベル
messageId - エラーメッセージのID
messageParams - エラーメッセージの埋め込みパラメータ

InternalError

public InternalError(nablarch.core.log.basic.LogLevel logLevel,
                     java.lang.Throwable cause,
                     java.lang.String messageId,
                     java.lang.Object... messageParams)
コンストラクタ

パラメータ:
logLevel - 運用ログの出力レベル
cause - 起因となる例外
messageId - エラーメッセージのID
messageParams - エラーメッセージの埋め込みパラメータ
メソッドの詳細

getStatusCode

public int getStatusCode()

定義:
インタフェース nablarch.fw.Result 内の getStatusCode
オーバーライド:
クラス ServiceError 内の getStatusCode