com.hamaf.hikyaku.access
クラス MultipleAccessBase

java.lang.Object
  上位を拡張 com.hamaf.hikyaku.access.AccessBase
      上位を拡張 com.hamaf.hikyaku.access.MultipleAccessBase
直系の既知のサブクラス:
MultipleTableAccess

public abstract class MultipleAccessBase
extends AccessBase

タイトル: MultipleAccessBase is Multiple DataBase Accessor Class base.

説明:複数テーブル更新時のCommit,RollBackをサポートしたアクセス用クラス。


以下のメソッドが定義されています。
  1. getStatement() - Statementを取得する(保持をしません)
  2. commit() - 更新内容を確定Connectionを開放する
  3. rollBack() - 更新内容を破棄Connectionを開放する

Created: Tue Feb 15 14:40:24 2005

バージョン:
1.0
作成者:
y-hamanaka

フィールドの概要
 
クラス com.hamaf.hikyaku.access.AccessBase から継承されたフィールド
_conn, _DbConnect, _stmt
 
コンストラクタの概要
MultipleAccessBase()
           
 
メソッドの概要
 void commit()
          Describe commit method : commit and close.
protected  java.sql.Statement getStatement()
          Describe getStatement method : get DB Statement.
 void rollBack()
          Describe rollBack method : RollBack and colse.
 
クラス com.hamaf.hikyaku.access.AccessBase から継承されたメソッド
closeStatement, destroy, exclusion, getPkeys, getProductName, setConnection
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MultipleAccessBase

public MultipleAccessBase()
メソッドの詳細

getStatement

protected java.sql.Statement getStatement()
                                   throws java.sql.SQLException
Describe getStatement method : get DB Statement.
ステートメント オブジェクトを生成して戻す。

オーバーライド:
クラス AccessBase 内の getStatement
戻り値:
a Statement : 生成したStatment
例外:
java.sql.SQLException

commit

public final void commit()
                  throws java.sql.SQLException
Describe commit method : commit and close.
現在のコネクションをcommitしcloseします。

例外:
java.sql.SQLException - if an error occurs

rollBack

public final void rollBack()
                    throws java.sql.SQLException
Describe rollBack method : RollBack and colse.
現在のコネクションをRollBackしcloseします。

例外:
java.sql.SQLException - if an error occurs