openGionopenGion
5.4.2.1

org.opengion.fukurou.util
クラス ErrMsg

java.lang.Object
  上位を拡張 org.opengion.fukurou.util.ErrMsg

public final class ErrMsg
extends java.lang.Object

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

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

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

フィールドの詳細

BUFFER_MIDDLE

public static final int BUFFER_MIDDLE
バッファの初期容量を通常より多い目に設定します。 200

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

ErrMsg

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

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

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 java.lang.String getId()
メッセージIDを返します。

戻り値:
メッセージID

getArg

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

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

getArgs

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

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

getPg

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

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

getStep

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

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

toString

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

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

openGion 5.4.2.1

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