rubbish.db
インタフェース TransactedDatabase

すべてのスーパーインタフェース:
Database
既知の実装クラスの一覧:
RubbishDatabase

public interface TransactedDatabase
extends Database

トランザクションを制御するデータベース

バージョン:
$Revision: 1.4 $
作成者:
$Author: winebarrel $

メソッドの概要
 void commit()
           
 void connect(javax.sql.DataSource ds)
           
 void connect(javax.sql.DataSource ds, java.lang.String user, java.lang.String password)
           
 void connect(java.lang.String url)
           
 void connect(java.lang.String url, java.lang.String user, java.lang.String password)
           
 void disconnect()
           
 void disconnectIfConnected()
           
 void execute(java.lang.CharSequence sql)
           
 void execute(java.lang.CharSequence sql, java.lang.Object param1)
           
 void execute(java.lang.CharSequence sql, java.lang.Object[] params)
           
 void execute(java.lang.CharSequence sql, java.lang.Object param1, java.lang.Object param2)
           
 void execute(java.lang.CharSequence sql, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)
           
 void execute(SQL sql)
           
 java.sql.Connection getConnection()
           
 boolean isConnected()
           
 void releaseSavepoint(java.sql.Savepoint savepoint)
           
 void rollback()
           
 void rollback(java.sql.Savepoint savepoint)
           
 void rollbackIfConnected()
           
 void setConnection(java.sql.Connection conn)
           
 java.sql.Savepoint setSavepoint()
           
 java.sql.Savepoint setSavepoint(java.lang.String name)
           
 
インタフェース rubbish.db.Database から継承したメソッド
attach, attach, attach, attach, attach, attach, avg, avg, avg, avg, avg, avg, avg, avg, avg, avg, avg, avg, avg, avg, avg, avg, avg, count, count, count, count, count, count, count, count, count, count, count, count, count, count, count, count, count, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, deleteBy, getOne, getOne, getOne, getOne, getOne, getOne, getRow, getRow, getRow, getRow, getRow, getRow, insert, insert, insert, insertBy, insertBy, insertBy, max, max, max, max, max, max, max, max, max, max, max, max, max, max, max, max, max, min, min, min, min, min, min, min, min, min, min, min, min, min, min, min, min, min, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, query, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectBy, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRow, selectRowBy, selectRowBy, selectRowBy, selectRowBy, selectRowBy, selectRowBy, selectRowBy, selectRowBy, selectRowBy, selectRowBy, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, update, update, update, update, update, update, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy, updateBy
 

メソッドの詳細

setConnection

public void setConnection(java.sql.Connection conn)

getConnection

public java.sql.Connection getConnection()

connect

public void connect(java.lang.String url)
             throws SQLRuntimeException
例外:
SQLRuntimeException

connect

public void connect(java.lang.String url,
                    java.lang.String user,
                    java.lang.String password)
             throws SQLRuntimeException
例外:
SQLRuntimeException

connect

public void connect(javax.sql.DataSource ds)
             throws SQLRuntimeException
例外:
SQLRuntimeException

connect

public void connect(javax.sql.DataSource ds,
                    java.lang.String user,
                    java.lang.String password)
             throws SQLRuntimeException
例外:
SQLRuntimeException

disconnect

public void disconnect()
                throws SQLRuntimeException
例外:
SQLRuntimeException

disconnectIfConnected

public void disconnectIfConnected()
                           throws SQLRuntimeException
例外:
SQLRuntimeException

isConnected

public boolean isConnected()

commit

public void commit()
            throws SQLRuntimeException
例外:
SQLRuntimeException

rollback

public void rollback()
              throws SQLRuntimeException
例外:
SQLRuntimeException

rollbackIfConnected

public void rollbackIfConnected()
                         throws SQLRuntimeException
例外:
SQLRuntimeException

rollback

public void rollback(java.sql.Savepoint savepoint)
              throws SQLRuntimeException
例外:
SQLRuntimeException

setSavepoint

public java.sql.Savepoint setSavepoint()
                                throws SQLRuntimeException
例外:
SQLRuntimeException

setSavepoint

public java.sql.Savepoint setSavepoint(java.lang.String name)
                                throws SQLRuntimeException
例外:
SQLRuntimeException

releaseSavepoint

public void releaseSavepoint(java.sql.Savepoint savepoint)
                      throws SQLRuntimeException
例外:
SQLRuntimeException

execute

public void execute(java.lang.CharSequence sql,
                    java.lang.Object[] params)
             throws SQLRuntimeException
例外:
SQLRuntimeException

execute

public void execute(java.lang.CharSequence sql)
             throws SQLRuntimeException
例外:
SQLRuntimeException

execute

public void execute(java.lang.CharSequence sql,
                    java.lang.Object param1)
             throws SQLRuntimeException
例外:
SQLRuntimeException

execute

public void execute(java.lang.CharSequence sql,
                    java.lang.Object param1,
                    java.lang.Object param2)
             throws SQLRuntimeException
例外:
SQLRuntimeException

execute

public void execute(java.lang.CharSequence sql,
                    java.lang.Object param1,
                    java.lang.Object param2,
                    java.lang.Object param3)
             throws SQLRuntimeException
例外:
SQLRuntimeException

execute

public void execute(SQL sql)
             throws SQLRuntimeException
例外:
SQLRuntimeException


Copyright © 2007 null. All Rights Reserved.