NO_RESULT_HANDLER| Constructor and Description |
|---|
CachingExecutor(Executor delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearLocalCache() |
void |
close(boolean forceRollback) |
void |
commit(boolean required) |
CacheKey |
createCacheKey(MappedStatement ms,
Object parameterObject,
RowBounds rowBounds,
BoundSql boundSql) |
void |
deferLoad(MappedStatement ms,
MetaObject resultObject,
String property,
CacheKey key,
Class<?> targetType) |
List<BatchResult> |
flushStatements() |
Transaction |
getTransaction() |
boolean |
isCached(MappedStatement ms,
CacheKey key) |
boolean |
isClosed() |
<E> List<E> |
query(MappedStatement ms,
Object parameterObject,
RowBounds rowBounds,
ResultHandler resultHandler) |
<E> List<E> |
query(MappedStatement ms,
Object parameterObject,
RowBounds rowBounds,
ResultHandler resultHandler,
CacheKey key,
BoundSql boundSql) |
<E> Cursor<E> |
queryCursor(MappedStatement ms,
Object parameter,
RowBounds rowBounds) |
void |
rollback(boolean required) |
void |
setExecutorWrapper(Executor executor) |
int |
update(MappedStatement ms,
Object parameterObject) |
public CachingExecutor(Executor delegate)
public Transaction getTransaction()
getTransaction in interface Executorpublic int update(MappedStatement ms, Object parameterObject) throws SQLException
update in interface ExecutorSQLExceptionpublic <E> Cursor<E> queryCursor(MappedStatement ms, Object parameter, RowBounds rowBounds) throws SQLException
queryCursor in interface ExecutorSQLExceptionpublic <E> List<E> query(MappedStatement ms, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler) throws SQLException
query in interface ExecutorSQLExceptionpublic <E> List<E> query(MappedStatement ms, Object parameterObject, RowBounds rowBounds, ResultHandler resultHandler, CacheKey key, BoundSql boundSql) throws SQLException
query in interface ExecutorSQLExceptionpublic List<BatchResult> flushStatements() throws SQLException
flushStatements in interface ExecutorSQLExceptionpublic void commit(boolean required)
throws SQLException
commit in interface ExecutorSQLExceptionpublic void rollback(boolean required)
throws SQLException
rollback in interface ExecutorSQLExceptionpublic CacheKey createCacheKey(MappedStatement ms, Object parameterObject, RowBounds rowBounds, BoundSql boundSql)
createCacheKey in interface Executorpublic boolean isCached(MappedStatement ms, CacheKey key)
public void deferLoad(MappedStatement ms, MetaObject resultObject, String property, CacheKey key, Class<?> targetType)
public void clearLocalCache()
clearLocalCache in interface Executorpublic void setExecutorWrapper(Executor executor)
setExecutorWrapper in interface ExecutorCopyright © 2009–2021 MyBatis.org. All rights reserved.