|
SolarMetric Kodo JDO 3.4.1 generated on May 30 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--kodo.jdbc.runtime.UpdateManagerImpl
Standard update manager, capable of statement batching and foreign key constraint evaluation.
| Constructor Summary | |
UpdateManagerImpl()
|
|
| Method Summary | |
protected Collection |
addException(Collection exceps,
Exception err)
Add the given exception to the given list, which may start out as null. |
void |
endConfiguration()
Invoked upon completion of bean property configuration for this object. |
Collection |
flush(Collection states,
JDBCStoreManager store)
Flush the given instances to the data store. |
protected void |
flush(Collection rows,
kodo.jdbc.runtime.PreparedStatementManager psMgr)
Flush the given collection of secondary rows. |
protected Collection |
flush(RowManagerImpl rowMgr,
kodo.jdbc.runtime.PreparedStatementManager psMgr,
Collection exceps)
Flush all rows of the given row manager. |
boolean |
getMaximizeBatchSize()
Whether or not statements will be dynamically re-ordered to maximize batching. |
void |
setConfiguration(Configuration conf)
Invoked prior to setting bean properties. |
void |
setMaximizeBatchSize(boolean max)
Whether or not statements will be dynamically re-ordered to maximize batching. |
void |
startConfiguration()
Invoked before bean property configuration is begun on this object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public UpdateManagerImpl()
| Method Detail |
public boolean getMaximizeBatchSize()
true, Kodo will
automatically re-order SQL statements to maximize the amount of
statement batching that can occur. When set to false,
Kodo will do no reordering, but batching will still occur when it
happens to do so.public void setMaximizeBatchSize(boolean max)
true, Kodo will
automatically re-order SQL statements to maximize the amount of
statement batching that can occur. When set to false,
Kodo will do no reordering, but batching will still occur when it
happens to do so.public void setConfiguration(Configuration conf)
ConfigurablesetConfiguration in interface Configurablepublic void startConfiguration()
ConfigurablestartConfiguration in interface Configurablepublic void endConfiguration()
ConfigurableendConfiguration in interface Configurable
public Collection flush(Collection states,
JDBCStoreManager store)
UpdateManagerflush in interface UpdateManagerkodo.jdbc.runtime.UpdateManagerStoreManager.flush(java.util.Collection)
protected Collection addException(Collection exceps,
Exception err)
protected Collection flush(RowManagerImpl rowMgr,
kodo.jdbc.runtime.PreparedStatementManager psMgr,
Collection exceps)
exceps (which may start out as null) using
addException(java.util.Collection, java.lang.Exception). Return exceps.
protected void flush(Collection rows,
kodo.jdbc.runtime.PreparedStatementManager psMgr)
|
SolarMetric Kodo JDO 3.4.1 generated on May 30 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||