public final class PersistRequestOrmUpdate extends PersistRequest
PersistRequest.Type| Constructor and Description |
|---|
PersistRequestOrmUpdate(SpiEbeanServer server,
BeanManager<?> mgr,
SpiUpdate<?> ormUpdate,
SpiTransaction t,
PersistExecute persistExecute)
Create.
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkRowCount(int count)
No concurrency checking so just note the rowCount.
|
int |
executeNow()
Execute the request right now.
|
int |
executeOrQueue()
Execute a the request or queue/batch it for later execution.
|
BeanDescriptor<?> |
getBeanDescriptor() |
SpiUpdate<?> |
getOrmUpdate()
Return the UpdateSql.
|
void |
postExecute()
Perform post execute processing.
|
void |
setBindLog(String bindLog)
Set the bound values.
|
void |
setGeneratedKey(Object idValue)
Not called for this type of request.
|
boolean |
useGeneratedKeys()
Always false.
|
executeStatement, getPstmtBatch, getType, initTransIfRequired, isLogSql, isLogSummary, isPersistCascade, setTypecommitTransIfRequired, createImplicitTransIfRequired, getConnection, getEbeanServer, getServer, getTransaction, rollbackTransIfRequiredpublic PersistRequestOrmUpdate(SpiEbeanServer server, BeanManager<?> mgr, SpiUpdate<?> ormUpdate, SpiTransaction t, PersistExecute persistExecute)
public BeanDescriptor<?> getBeanDescriptor()
public int executeNow()
PersistRequestexecuteNow in class PersistRequestpublic int executeOrQueue()
PersistRequestexecuteOrQueue in class PersistRequestpublic SpiUpdate<?> getOrmUpdate()
public void checkRowCount(int count)
throws SQLException
SQLExceptionpublic boolean useGeneratedKeys()
public void setGeneratedKey(Object idValue)
public void setBindLog(String bindLog)
public void postExecute()
throws SQLException
SQLExceptionCopyright © 2014. All Rights Reserved.