*** empty log message ***
[mir.git] / source / mir / storage / Database.java
index e8c537d..f94544a 100755 (executable)
@@ -75,7 +75,7 @@ import com.codestudio.util.SQLManager;
  * Treiber, Host, User und Passwort, ueber den der Zugriff auf die
  * Datenbank erfolgt.
  *
- * @version $Id: Database.java,v 1.44.2.14 2003/11/25 01:05:11 rk Exp $
+ * @version $Id: Database.java,v 1.44.2.15 2003/11/26 19:21:05 rk Exp $
  * @author rk
  *
  */
@@ -476,7 +476,7 @@ public class Database implements StorageObject {
   public EntityList selectByWhereClauseWithExtraTables(String mainTablePrefix, 
                                                List extraTables, String aWhereClause )
    throws StorageObjectFailure {
-       return selectByWhereClause( mainTablePrefix, extraTables, aWhereClause, "", 0, -1);
+       return selectByWhereClause( mainTablePrefix, extraTables, aWhereClause, "", 0, defaultLimit);
   }
 
   /**
@@ -539,6 +539,10 @@ public class Database implements StorageObject {
     return selectByWhereClause(where, order, 0);
   }
 
+  public EntityList selectByWhereClause(String mainTablePrefix, List extraTables, String where, String order) throws StorageObjectFailure {
+    return selectByWhereClause(mainTablePrefix, extraTables, where, order, 0, defaultLimit);
+  }
+
   /**
    * select-Operator liefert eine EntityListe mit den gematchten Datens?tzen zur?ck.
    * Als maximale Anzahl wird das Limit auf der Konfiguration genommen.
@@ -567,6 +571,7 @@ public class Database implements StorageObject {
     return selectByWhereClause("", null, aWhereClause, anOrderByClause, offset, limit);              
   }
 
+
   /**
    * select-Operator returns EntityList with matching rows in Database.
    * @param aWhereClause where-Clause