org.opengion.hayabusa.db

## クラス DBErrMsg

- java.lang.Object
- - org.opengion.hayabusa.db.DBErrMsg

- すべての実装されたインタフェース:
    java.sql.SQLData

      public class DBErrMsg
      extends java.lang.Object
      implements java.sql.SQLData

  SQLData インターフェースを継承した システム変数の受け渡し用オブジェクトです。 行番号情報と改廃コード[A:追加/C:変更/D:削除]を持っています。
  機能分類
    エラー処理
  バージョン
    4.0
  作成者
    Kazuhiko Hasegawa
  導入されたバージョン:
    JDK5.0,

- - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `DBErrMsg()` デフォルトコンストラクター
    `DBErrMsg(java.lang.String type, int no, int keka, java.lang.String errCD, java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4, java.lang.String pg, java.lang.String step)` すべての属性情報を指定して、新しい DBErrMsg オブジェクトを作成します。

  - ### メソッドのサマリー

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `ErrMsg` | `getErrMsg()` 内部のエラーメッセージオブジェクトを返します。
    `java.lang.String` | `getSQLTypeName()` ＳＱＬタイプの文字列を返します。
    `void` | `readSQL(java.sql.SQLInput stream, java.lang.String typeName)` データベース内部より内部属性を取得し、オブジェクトを構築します。
    `void` | `writeSQL(java.sql.SQLOutput stream)` データベース内部に内部属性を設定します。

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### DBErrMsg

          public DBErrMsg()

      デフォルトコンストラクター

    - #### DBErrMsg

          public DBErrMsg(java.lang.String type,
                  int no,
                  int keka,
                  java.lang.String errCD,
                  java.lang.String arg0,
                  java.lang.String arg1,
                  java.lang.String arg2,
                  java.lang.String arg3,
                  java.lang.String arg4,
                  java.lang.String pg,
                  java.lang.String step)

      すべての属性情報を指定して、新しい DBErrMsg オブジェクトを作成します。
      パラメータ:
        `type` - データベースタイプ文字列
        `no` - 行番号
        `keka` - 結果 0:正常 1:警告 2:異常
        `errCD` - メッセージID
        `arg0` - メッセージの引数0
        `arg1` - メッセージの引数1
        `arg2` - メッセージの引数2
        `arg3` - メッセージの引数3
        `arg4` - メッセージの引数4
        `pg` - PG名
        `step` - ステップ名

  - ### メソッドの詳細

    - #### getErrMsg

          public ErrMsg getErrMsg()

      内部のエラーメッセージオブジェクトを返します。
      戻り値:
        エラーメッセージ

    - #### getSQLTypeName

          public java.lang.String getSQLTypeName()
                                          throws java.sql.SQLException

      ＳＱＬタイプの文字列を返します。
      定義:
        `getSQLTypeName` インタフェース内 `java.sql.SQLData`
      戻り値:
        ＳＱＬタイプの文字列
      例外:
        `java.sql.SQLException` - ※ この実装からは SQLException は、throw されません。

    - #### readSQL

          public void readSQL(java.sql.SQLInput stream,
                     java.lang.String typeName)
                       throws java.sql.SQLException

      データベース内部より内部属性を取得し、オブジェクトを構築します。
      定義:
        `readSQL` インタフェース内 `java.sql.SQLData`
      パラメータ:
        `stream` - ストリーム
        `typeName` - ＳＱＬタイプの文字列
      例外:
        `java.sql.SQLException` - データベースアクセスエラー
      変更履歴:

        2.0.0.4 (2002/09/27) エラーメッセージ表示の、行番号がおかしい件の修正。

    - #### writeSQL

          public void writeSQL(java.sql.SQLOutput stream)
                        throws java.sql.SQLException

      データベース内部に内部属性を設定します。
      定義:
        `writeSQL` インタフェース内 `java.sql.SQLData`
      パラメータ:
        `stream` - ストリーム
      例外:
        `java.sql.SQLException` - データベースアクセスエラー

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