1 19 20 package org.apache.cayenne.access; 21 22 import org.apache.cayenne.DataObject; 23 import org.apache.cayenne.DataRow; 24 import org.apache.cayenne.query.Query; 25 26 32 final class NoopDelegate implements DataContextDelegate { 33 34 static DataContextDelegate noopDelegate = new NoopDelegate(); 35 36 public Query willPerformGenericQuery(DataContext context, Query query) { 37 return query; 38 } 39 40 public Query willPerformQuery(DataContext context, Query query) { 41 return query; 42 } 43 44 public boolean shouldMergeChanges(DataObject object, DataRow snapshotInStore) { 45 return true; 46 } 47 48 public boolean shouldProcessDelete(DataObject object) { 49 return true; 50 } 51 52 public void finishedMergeChanges(DataObject object) { 53 54 } 55 56 public void finishedProcessDelete(DataObject object) { 57 58 } 59 } 60 | Popular Tags |