Kodo 4.2.0. generated on July 28 2008

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:
UpdateManager, 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
 
Nested classes/interfaces inherited from class org.apache.openjpa.jdbc.kernel.AbstractUpdateManager
AbstractUpdateManager.CustomMapping
 
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(RowManager rowMgr, PreparedStatementManager psMgr, Collection exceps)
           
protected  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, delete, endConfiguration, flush, insert, populateRowManager, startConfiguration, update, updateIndicators
 
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 RowManager newRowManager()
Specified by:
newRowManager in class AbstractUpdateManager

flush

protected Collection flush(RowManager rowMgr,
                           PreparedStatementManager psMgr,
                           Collection exceps)
Specified by:
flush in class AbstractUpdateManager

Kodo 4.2.0. generated on July 28 2008

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