kodo.jdbc.kernel
Class BatchingOperationOrderUpdateManager
java.lang.Object
org.apache.openjpa.jdbc.kernel.AbstractUpdateManager
org.apache.openjpa.jdbc.kernel.OperationOrderUpdateManager
kodo.jdbc.kernel.BatchingOperationOrderUpdateManager
- All Implemented Interfaces:
- UpdateManager, Configurable
public class BatchingOperationOrderUpdateManager
- extends OperationOrderUpdateManager
Batching specialization of the OperationOrderUpdateManager
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BatchingOperationOrderUpdateManager
public BatchingOperationOrderUpdateManager()
getMaximizeBatchSize
public boolean getMaximizeBatchSize()
- Whether or not statements will be dynamically re-ordered to
maximize batching. When set to
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.
setMaximizeBatchSize
public void setMaximizeBatchSize(boolean max)
- Whether or not statements will be dynamically re-ordered to
maximize batching. When set to
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.
setConfiguration
public void setConfiguration(Configuration c)
- Specified by:
setConfiguration
in interface Configurable
- Overrides:
setConfiguration
in class AbstractUpdateManager
newPreparedStatementManager
protected PreparedStatementManager newPreparedStatementManager(JDBCStore store,
Connection conn)
- Overrides:
newPreparedStatementManager
in class OperationOrderUpdateManager
flush
protected void flush(Collection rows,
PreparedStatementManager psMgr)
- Overrides:
flush
in class OperationOrderUpdateManager
Copyright 2001-2006 BEA Systems, Inc. All Rights Reserved.