| java.lang.Object org.apache.openjpa.jdbc.kernel.AbstractUpdateManager org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager org.apache.openjpa.jdbc.kernel.BatchingConstraintUpdateManager
BatchingConstraintUpdateManager | public class BatchingConstraintUpdateManager extends ConstraintUpdateManager (Code) | | Batch update manager that writes the SQL in object-level operation order.
This update manager initiates a BatchPreparedStatementManagerImpl which
will utilize the JDBC addBatch() and executeBatch() APIs to batch the
statements for performance improvement.
This is the default plug-in class for UpdateManager to support statement
batching. You can plug-in your own statement batch implementation through
the following property:
< property name="openjpa.jdbc.UpdateManager"
value="org.apache.openjpa.jdbc.kernel.YourOperationOrderUpdateManager" />
author: Teresa Kan |
Methods inherited from org.apache.openjpa.jdbc.kernel.AbstractUpdateManager | protected Collection addException(Collection exceps, Exception err)(Code)(Java Doc) protected void delete(OpenJPAStateManager sm, ClassMapping mapping, RowManager rowMgr, JDBCStore store, Collection customs) throws SQLException(Code)(Java Doc) public void endConfiguration()(Code)(Java Doc) public Collection flush(Collection states, JDBCStore store)(Code)(Java Doc) abstract protected Collection flush(RowManager rowMgr, PreparedStatementManager psMgr, Collection exceps)(Code)(Java Doc) protected void insert(OpenJPAStateManager sm, ClassMapping mapping, RowManager rowMgr, JDBCStore store, Collection customs) throws SQLException(Code)(Java Doc) abstract protected PreparedStatementManager newPreparedStatementManager(JDBCStore store, Connection conn)(Code)(Java Doc) abstract protected RowManager newRowManager()(Code)(Java Doc) protected Collection populateRowManager(OpenJPAStateManager sm, RowManager rowMgr, JDBCStore store, Collection exceps, Collection customs)(Code)(Java Doc) public void setConfiguration(Configuration conf)(Code)(Java Doc) public void startConfiguration()(Code)(Java Doc) protected void update(OpenJPAStateManager sm, BitSet dirty, ClassMapping mapping, RowManager rowMgr, JDBCStore store, Collection customs) throws SQLException(Code)(Java Doc) protected void updateIndicators(OpenJPAStateManager sm, ClassMapping mapping, RowManager rowMgr, JDBCStore store, Collection customs, boolean versionUpdateOnly) throws SQLException(Code)(Java Doc)
|
|
|