org.apache.cayenne.access.dbsync
Class ThrowOnPartialOrCreateSchemaStrategy

java.lang.Object
  extended by org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
      extended by org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy
          extended by org.apache.cayenne.access.dbsync.ThrowOnPartialOrCreateSchemaStrategy
All Implemented Interfaces:
SchemaUpdateStrategy

public class ThrowOnPartialOrCreateSchemaStrategy
extends ThrowOnPartialSchemaStrategy

Since:
3.0

Field Summary
 
Fields inherited from class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
run, threadRunInProgress
 
Constructor Summary
ThrowOnPartialOrCreateSchemaStrategy()
           
 
Method Summary
protected  void processSchemaUpdate(DataNode dataNode, List<String> mergerOnlyTable, String errorMessage, int entitiesSize)
           
 
Methods inherited from class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy
processSchemaUpdate
 
Methods inherited from class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy
updateSchema
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThrowOnPartialOrCreateSchemaStrategy

public ThrowOnPartialOrCreateSchemaStrategy()
Method Detail

processSchemaUpdate

protected void processSchemaUpdate(DataNode dataNode,
                                   List<String> mergerOnlyTable,
                                   String errorMessage,
                                   int entitiesSize)
Overrides:
processSchemaUpdate in class ThrowOnPartialSchemaStrategy


Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.