org.apache.ibatis.executor
Class SimpleExecutor

java.lang.Object
  extended by org.apache.ibatis.executor.BaseExecutor
      extended by org.apache.ibatis.executor.SimpleExecutor
All Implemented Interfaces:
Executor

public class SimpleExecutor
extends BaseExecutor


Field Summary
 
Fields inherited from class org.apache.ibatis.executor.BaseExecutor
batchResults, configuration, deferredLoads, localCache, localOutputParameterCache, queryStack, transaction
 
Fields inherited from interface org.apache.ibatis.executor.Executor
NO_RESULT_HANDLER
 
Constructor Summary
SimpleExecutor(Configuration configuration, Transaction transaction)
           
 
Method Summary
 List<BatchResult> doFlushStatements(boolean isRollback)
           
<E> List<E>
doQuery(MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql)
           
 int doUpdate(MappedStatement ms, Object parameter)
           
 
Methods inherited from class org.apache.ibatis.executor.BaseExecutor
clearLocalCache, close, closeStatement, commit, createCacheKey, deferLoad, flushStatements, flushStatements, getConnection, getTransaction, isCached, isClosed, query, query, rollback, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleExecutor

public SimpleExecutor(Configuration configuration,
                      Transaction transaction)
Method Detail

doUpdate

public int doUpdate(MappedStatement ms,
                    Object parameter)
             throws SQLException
Specified by:
doUpdate in class BaseExecutor
Throws:
SQLException

doQuery

public <E> List<E> doQuery(MappedStatement ms,
                           Object parameter,
                           RowBounds rowBounds,
                           ResultHandler resultHandler,
                           BoundSql boundSql)
                throws SQLException
Specified by:
doQuery in class BaseExecutor
Throws:
SQLException

doFlushStatements

public List<BatchResult> doFlushStatements(boolean isRollback)
                                    throws SQLException
Specified by:
doFlushStatements in class BaseExecutor
Throws:
SQLException


Copyright © 2010-2012 MyBatis.org. All Rights Reserved.