org.seasar.extension.jdbc.impl
クラス BasicBatchHandler

java.lang.Object
  拡張org.seasar.extension.jdbc.impl.BasicHandler
      拡張org.seasar.extension.jdbc.impl.BasicBatchHandler
すべての実装インタフェース:
BatchHandler

public class BasicBatchHandler
extends BasicHandler
implements BatchHandler

作成者:
higa

コンストラクタの概要
BasicBatchHandler()
           
BasicBatchHandler(DataSource dataSource, String sql)
           
BasicBatchHandler(DataSource dataSource, String sql, int batchSize)
           
BasicBatchHandler(DataSource dataSource, String sql, int batchSize, StatementFactory statementFactory)
           
 
メソッドの概要
protected  int execute(Connection connection, List list, Class[] argTypes)
           
 int execute(List list)
           
 int execute(List list, Class[] argTypes)
           
 int getBatchSize()
           
 void setBatchSize(int batchSize)
           
 
クラス org.seasar.extension.jdbc.impl.BasicHandler から継承したメソッド
bindArgs, getArgTypes, getBindVariableText, getCompleteSql, getConnection, getDataSource, getSql, getStatementFactory, getValueType, prepareStatement, setDataSource, setSql, setStatementFactory
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BasicBatchHandler

public BasicBatchHandler()

BasicBatchHandler

public BasicBatchHandler(DataSource dataSource,
                         String sql)

BasicBatchHandler

public BasicBatchHandler(DataSource dataSource,
                         String sql,
                         int batchSize)

BasicBatchHandler

public BasicBatchHandler(DataSource dataSource,
                         String sql,
                         int batchSize,
                         StatementFactory statementFactory)
メソッドの詳細

getBatchSize

public int getBatchSize()

setBatchSize

public void setBatchSize(int batchSize)

execute

public int execute(List list)
            throws org.seasar.framework.exception.SQLRuntimeException
定義:
インタフェース BatchHandler 内の execute
例外:
org.seasar.framework.exception.SQLRuntimeException

execute

public int execute(List list,
                   Class[] argTypes)
            throws org.seasar.framework.exception.SQLRuntimeException
定義:
インタフェース BatchHandler 内の execute
例外:
org.seasar.framework.exception.SQLRuntimeException

execute

protected int execute(Connection connection,
                      List list,
                      Class[] argTypes)


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