public interface PersistExecute
A Persister 'front-ends' this object and handles the batching, cascading, concurrency mode detection etc.
Modifier and Type | Method and Description |
---|---|
BatchControl |
createBatchControl(SpiTransaction t)
Create a BatchControl for the current transaction.
|
<T> void |
executeDeleteBean(PersistRequestBean<T> request)
Execute a Bean (or MapBean) delete.
|
<T> void |
executeInsertBean(PersistRequestBean<T> request)
Execute a Bean (or MapBean) insert.
|
int |
executeOrmUpdate(PersistRequestOrmUpdate request)
Execute a Update.
|
int |
executeSqlCallable(PersistRequestCallableSql request)
Execute a CallableSql.
|
int |
executeSqlUpdate(PersistRequestUpdateSql request)
Execute a UpdateSql.
|
<T> void |
executeUpdateBean(PersistRequestBean<T> request)
Execute a Bean (or MapBean) update.
|
BatchControl createBatchControl(SpiTransaction t)
<T> void executeInsertBean(PersistRequestBean<T> request)
<T> void executeUpdateBean(PersistRequestBean<T> request)
<T> void executeDeleteBean(PersistRequestBean<T> request)
int executeOrmUpdate(PersistRequestOrmUpdate request)
int executeSqlCallable(PersistRequestCallableSql request)
int executeSqlUpdate(PersistRequestUpdateSql request)
Copyright © 2015. All Rights Reserved.