|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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()
AbstractUpdateManager
RowManager
.
newRowManager
in class AbstractUpdateManager
protected PreparedStatementManager newPreparedStatementManager(JDBCStore store, Connection conn)
AbstractUpdateManager
PreparedStatementManager
.
newPreparedStatementManager
in class AbstractUpdateManager
protected Collection flush(RowManager rowMgr, PreparedStatementManager psMgr, Collection exceps)
AbstractUpdateManager
exceps
(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 |