openGionopenGion
5.0.0.1

org.opengion.hayabusa.common
クラス ErrMsg

java.lang.Object
  上位を拡張 org.opengion.hayabusa.common.ErrMsg

public final class ErrMsg
extends Object

個々のエラーメッセージを持っておくためのオブジェクトです。 このオブジェクトは、不変オブジェクトです。 内部には、行番号とIDと結果と、メッセージリソースで使用される引数を持っています。 結果は 0:正常 1:警告 2:異常 8:EXCEPTION 9:ORACLEエラーで、 ErrorMessageクラスの public static 変数で定義されている値を使用します。

機能階層
エラー処理
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

コンストラクタの概要
ErrMsg(int no, int kekka, String pg, String step, String id, String... inArgs)
          必要な引数をすべて設定して、ErrMsg オブジェクトを構築します。
 
メソッドの概要
 ErrMsg copy(int newNo)
          行番号のみ異なる、新しい ErrMsg オブジェクトを作成します。
 String getArg(int no)
          メッセージ引数を返します。
 String[] getArgs()
          メッセージ引数配列を返します。
 String getId()
          メッセージIDを返します。
 int getKekka()
          結果を返します。
 int getNo()
          行番号を返します。
 String getPg()
          PG名を返します。
 String getStep()
          ステップ名を返します。
 String toString()
          デバッグ用のオブジェクトの内部表現の文字列を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ErrMsg

public ErrMsg(int no,
              int kekka,
              String pg,
              String step,
              String id,
              String... inArgs)
必要な引数をすべて設定して、ErrMsg オブジェクトを構築します。

パラメータ:
no - int 行番号
kekka - int 結果 0:正常 1:警告 2:異常 8:EXCEPTION 9:ORACLEエラー
id - String メッセージID
inArgs - String... メッセージIDの引数
pg - PG名 3.8.9.5 (2007/09/12)
step - STEP名 3.8.9.5 (2007/09/12)
メソッドの詳細

copy

public ErrMsg copy(int newNo)
行番号のみ異なる、新しい ErrMsg オブジェクトを作成します。

パラメータ:
newNo - 行番号
戻り値:
ErrMsg 行番号のみ異なる、新しい ErrMsg オブジェクト

getNo

public int getNo()
行番号を返します。

戻り値:
行番号

getKekka

public int getKekka()
結果を返します。

戻り値:
結果 0:正常 1:警告 2:異常 8:EXCEPTION 9:ORACLEエラー

getId

public String getId()
メッセージIDを返します。

戻り値:
メッセージID

getArg

public String getArg(int no)
メッセージ引数を返します。

パラメータ:
no - 引数アドレス
戻り値:
メッセージ引数

getArgs

public String[] getArgs()
メッセージ引数配列を返します。

戻り値:
メッセージ引数配列

getPg

public String getPg()
PG名を返します。

戻り値:
PG名
変更履歴:
3.8.9.5 (2007/09/12) 新規作成

getStep

public String getStep()
ステップ名を返します。

戻り値:
ステップ名
変更履歴:
3.8.9.5 (2007/09/12) 新規作成

toString

public String toString()
デバッグ用のオブジェクトの内部表現の文字列を返します。

オーバーライド:
クラス Object 内の toString
戻り値:
内部表現の文字列
変更履歴:
4.0.0 (2004/12/31) 内部表現を文字のみとする。

openGion 5.0.0.1

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.