概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.6.3.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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` - 行番号
    `kekka` - 結果 0:正常 1:警告 2:異常 8:EXCEPTION 9:ORACLEエラー
    `pg` - PG名
    `step` - STEP名
    `id` - メッセージID
    `inArgs` - String... メッセージIDの引数

メソッドの詳細

### copy

    public ErrMsg copy(int newNo)

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

  パラメータ:
    `newNo` - 行番号
  戻り値:
    行番号のみ異なる、新しい 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) 内部表現を文字のみとする。

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.6.3.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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