|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.jdbc.kernel.AbstractUpdateManager
org.apache.openjpa.jdbc.kernel.OperationOrderUpdateManager
public class OperationOrderUpdateManager
Update manager that writes SQL in object-level operation order.
| Field Summary |
|---|
| Fields inherited from class org.apache.openjpa.jdbc.kernel.AbstractUpdateManager |
|---|
conf, dict |
| Constructor Summary | |
|---|---|
OperationOrderUpdateManager()
|
|
| Method Summary | |
|---|---|
protected void |
flush(Collection rows,
PreparedStatementManager psMgr)
Flush the given collection of secondary rows. |
protected Collection |
flush(RowManager rowMgr,
PreparedStatementManager psMgr,
Collection exceps)
Flush all rows of the given row manager. |
protected PreparedStatementManager |
newPreparedStatementManager(JDBCStore store,
Connection conn)
Return a new PreparedStatementManager. |
protected RowManager |
newRowManager()
Return a new RowManager. |
boolean |
orderDirty()
Whether the store context should maintain the order in which instances are dirtied. |
| Methods inherited from class org.apache.openjpa.jdbc.kernel.AbstractUpdateManager |
|---|
addException, endConfiguration, flush, setConfiguration, startConfiguration |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OperationOrderUpdateManager()
| Method Detail |
|---|
public boolean orderDirty()
UpdateManager
protected RowManager newRowManager()
AbstractUpdateManagerRowManager.
newRowManager in class AbstractUpdateManager
protected PreparedStatementManager newPreparedStatementManager(JDBCStore store,
Connection conn)
AbstractUpdateManagerPreparedStatementManager.
newPreparedStatementManager in class AbstractUpdateManager
protected Collection flush(RowManager rowMgr,
PreparedStatementManager psMgr,
Collection exceps)
AbstractUpdateManagerexceps (which may start as null) using
AbstractUpdateManager.addException(java.util.Collection, java.lang.Exception). Return exceps.
flush in class AbstractUpdateManager
protected void flush(Collection rows,
PreparedStatementManager psMgr)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||