some db code rewriting
[mir.git] / source / mir / entity / adapter / EntityAdapter.java
index 0006328..4314dc8 100755 (executable)
@@ -159,10 +159,7 @@ public class EntityAdapter implements Map {
 
   public Object getRelation(String aWhereClause, String anOrderByClause, String aDefinition) {
     try {
-      return
-          new CachingRewindableIterator(
-            new EntityIteratorAdapter(
-                aWhereClause, anOrderByClause, -1, getModel(), aDefinition));
+      return EntityAdapterEngine.retrieveAdapterList(model, aDefinition, aWhereClause, anOrderByClause, -1, 0);
     }
     catch (Throwable t) {
       throw new RuntimeException(t.getMessage());