nga.sql
インタフェース Caller


public interface Caller

ストアドプロシージャ・ストアドファンクション実行用 SQL オブジェクト。


メソッドの概要
 int call()
          指定した SQL 文を実行する。
 int call(Object parameterObject)
          指定した SQL 文を実行する。
 CallableStatement getCallableStatement()
          CallableStatement を取得する。
 void setLog(Log log)
          ログを設定する。
 

メソッドの詳細

setLog

void setLog(Log log)
ログを設定する。

パラメータ:
log - ログ。

call

int call()
         throws DuplicatedException,
                SQLException
指定した SQL 文を実行する。

戻り値:
SQL実行結果件数。
例外:
DuplicatedException - 重複エラーが発生した場合。
SQLException

call

int call(Object parameterObject)
         throws DuplicatedException,
                SQLException
指定した SQL 文を実行する。

パラメータ:
parameterObject - SQLに埋め込む値を格納しているパラメタオブジェクト。
戻り値:
SQL実行結果件数。
例外:
DuplicatedException - 重複エラーが発生した場合。
SQLException

getCallableStatement

CallableStatement getCallableStatement()
                                       throws SQLException
CallableStatement を取得する。

戻り値:
CallableStatement。
例外:
SQLException