org.seasar.extension.jdbc.query
クラス AbstractProcedureCall<S extends ProcedureCall<S>>

java.lang.Object
  上位を拡張 org.seasar.extension.jdbc.query.AbstractQuery<S>
      上位を拡張 org.seasar.extension.jdbc.query.AbstractModuleCall<S>
          上位を拡張 org.seasar.extension.jdbc.query.AbstractProcedureCall<S>
型パラメータ:
S - ProcedureCallのサブタイプです。
すべての実装されたインタフェース:
ModuleCall<S>, ProcedureCall<S>, Query<S>, SqlLogger
直系の既知のサブクラス:
AutoProcedureCallImpl, SqlFileProcedureCallImpl, SqlProcedureCallImpl

public abstract class AbstractProcedureCall<S extends ProcedureCall<S>>
extends AbstractModuleCall<S>
implements ProcedureCall<S>

プロシージャを呼び出す抽象クラスです。

作成者:
higa

入れ子のクラスの概要
 
クラス org.seasar.extension.jdbc.query.AbstractModuleCall から継承された入れ子のクラス/インタフェース
AbstractModuleCall.ParamDesc
 
フィールドの概要
 
クラス org.seasar.extension.jdbc.query.AbstractModuleCall から継承されたフィールド
fetchSize, functionCall, initialized, maxRows, nonParamList, paramDescCache, parameter
 
クラス org.seasar.extension.jdbc.query.AbstractQuery から継承されたフィールド
callerClass, callerMethodName, completed, executedSql, jdbcManager, logger, paramList, queryTimeout
 
コンストラクタの概要
AbstractProcedureCall(JdbcManagerImplementor jdbcManager)
          AbstractProcedureCallを作成します。
 
メソッドの概要
 void execute()
          ストアドプロシージャを呼び出します。
 
クラス org.seasar.extension.jdbc.query.AbstractModuleCall から継承されたメソッド
addNonParam, addParam, createParamDesc, fetchSize, getCallableStatement, getFetchSize, getMaxRows, getNonParam, getNonParamSize, getParamDescs, getParameter, getResultSet, handleNonParamResultSets, handleOutParams, handleResultList, handleResultSet, handleSingleResult, initialize, maxRows, prepareOutParams, prepareParameter, setupCallableStatement
 
クラス org.seasar.extension.jdbc.query.AbstractQuery から継承されたメソッド
addParam, addParam, addParam, addParam, assertNotCompleted, callerClass, callerMethodName, completed, getCallerClass, getCallerMethodName, getExecutedSql, getJdbcManager, getParam, getParamClasses, getParamSize, getParamValues, getParamValueTypes, getQueryTimeout, getValueType, handleResultSet, logSql, logSql, prepare, prepareCallerClassAndMethodName, prepareInParams, queryTimeout, resetParams, toStringArray
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.extension.jdbc.ModuleCall から継承されたメソッド
fetchSize, maxRows
 
インタフェース org.seasar.extension.jdbc.Query から継承されたメソッド
callerClass, callerMethodName, queryTimeout
 

コンストラクタの詳細

AbstractProcedureCall

public AbstractProcedureCall(JdbcManagerImplementor jdbcManager)
AbstractProcedureCallを作成します。

パラメータ:
jdbcManager - 内部的なJDBCマネージャ
メソッドの詳細

execute

public void execute()
インタフェース ProcedureCall の記述:
ストアドプロシージャを呼び出します。

定義:
インタフェース ProcedureCall<S extends ProcedureCall<S>> 内の execute


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.