Save This Page
Home » apache-openjpa-1.1.0-source » org.apache.openjpa.jdbc » kernel » [javadoc | source]
org.apache.openjpa.jdbc.kernel
public class: ConstraintUpdateManager [javadoc | source]
java.lang.Object
   org.apache.openjpa.jdbc.kernel.AbstractUpdateManager
      org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager

All Implemented Interfaces:
    UpdateManager, Configurable

Direct Known Subclasses:
    BatchingConstraintUpdateManager

Standard update manager, capable of foreign key constraint evaluation.

Fields inherited from org.apache.openjpa.jdbc.kernel.AbstractUpdateManager:
conf,  dict
Method from org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager Summary:
flush,   flush,   flushGraph,   newDepthFirstAnalysis,   newPreparedStatementManager,   newRowManager,   orderDirty
Methods from org.apache.openjpa.jdbc.kernel.AbstractUpdateManager:
addException,   delete,   endConfiguration,   flush,   flush,   insert,   newPreparedStatementManager,   newRowManager,   populateRowManager,   setConfiguration,   startConfiguration,   update,   updateIndicators
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager Detail:
 protected  void flush(Collection rows,
    PreparedStatementManager psMgr) 
    Flush the given collection of secondary rows.
 protected Collection flush(RowManager rowMgr,
    PreparedStatementManager psMgr,
    Collection exceps) 
 protected  void flushGraph(Graph graph,
    PreparedStatementManager psMgr,
    boolean autoAssign) throws SQLException 
    Flush the given graph of rows in the proper order.
 protected DepthFirstAnalysis newDepthFirstAnalysis(Graph graph,
    boolean autoAssign) 
 protected PreparedStatementManager newPreparedStatementManager(JDBCStore store,
    Connection conn) 
 protected RowManager newRowManager() 
 public boolean orderDirty()