Kodo 4.1.0 generated on October 9 2006

kodo.jdbc.kernel
Class ConstraintUpdateManager

java.lang.Object
  extended by org.apache.openjpa.jdbc.kernel.AbstractUpdateManager
      extended by kodo.jdbc.kernel.AutoOrderUpdateManager
          extended by kodo.jdbc.kernel.ConstraintUpdateManager
All Implemented Interfaces:
org.apache.openjpa.jdbc.kernel.UpdateManager, org.apache.openjpa.lib.conf.Configurable

public class ConstraintUpdateManager
extends AutoOrderUpdateManager

Standard update manager, capable of statement batching and foreign key constraint evaluation.


Nested Class Summary
 
Nested classes/interfaces inherited from class kodo.jdbc.kernel.AutoOrderUpdateManager
AutoOrderUpdateManager.SQLComparator
 
Field Summary
 
Fields inherited from class kodo.jdbc.kernel.AutoOrderUpdateManager
batch, maxBatch, sqlComparator
 
Fields inherited from class org.apache.openjpa.jdbc.kernel.AbstractUpdateManager
conf, dict
 
Constructor Summary
ConstraintUpdateManager()
           
 
Method Summary
protected  Collection flush(org.apache.openjpa.jdbc.sql.RowManager rowMgr, org.apache.openjpa.jdbc.kernel.PreparedStatementManager psMgr, Collection exceps)
           
protected  org.apache.openjpa.jdbc.sql.RowManager newRowManager()
           
 boolean orderDirty()
           
 
Methods inherited from class kodo.jdbc.kernel.AutoOrderUpdateManager
flush, getMaximizeBatchSize, newPreparedStatementManager, setConfiguration, setMaximizeBatchSize
 
Methods inherited from class org.apache.openjpa.jdbc.kernel.AbstractUpdateManager
addException, endConfiguration, flush, startConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstraintUpdateManager

public ConstraintUpdateManager()
Method Detail

orderDirty

public boolean orderDirty()

newRowManager

protected org.apache.openjpa.jdbc.sql.RowManager newRowManager()
Specified by:
newRowManager in class org.apache.openjpa.jdbc.kernel.AbstractUpdateManager

flush

protected Collection flush(org.apache.openjpa.jdbc.sql.RowManager rowMgr,
                           org.apache.openjpa.jdbc.kernel.PreparedStatementManager psMgr,
                           Collection exceps)
Specified by:
flush in class org.apache.openjpa.jdbc.kernel.AbstractUpdateManager

Kodo 4.1.0 generated on October 9 2006

Copyright 2001-2006 BEA Systems, Inc. All Rights Reserved.