rename SqliteTable -> SqliteDB
[org.ibex.mail.git] / src / org / ibex / mail / SqliteDB.java
similarity index 93%
rename from src/org/ibex/mail/SqliteTable.java
rename to src/org/ibex/mail/SqliteDB.java
index 4d32c90..39acded 100644 (file)
@@ -11,7 +11,7 @@ import java.util.*;
 import java.sql.Timestamp;
 import java.sql.Connection;
 
-public class SqliteTable {
+public class SqliteDB {
 
     protected Connection conn;
     private String filename;
@@ -27,10 +27,10 @@ public class SqliteTable {
         conn.prepareStatement("PRAGMA cache_size="+Math.ceil(kilobytes/1.5)+";").executeUpdate();
     }
 
-    public SqliteTable(String filename, String[] tables) {
+    public SqliteDB(String filename, String[] tables) {
         this(filename, tables, false);
     }
-    public SqliteTable(String filename, String[] tables, boolean fastButDangerous) {
+    public SqliteDB(String filename, String[] tables, boolean fastButDangerous) {
         this.filename = filename;
         try {
             Class.forName("org.sqlite.JDBC");
@@ -64,7 +64,7 @@ public class SqliteTable {
                 Log.warn(Reaper.class, filename + " reaping...");
                 long when = System.currentTimeMillis();
                 when -= 5 * 24 * 60 * 60 * 1000;
-                synchronized(SqliteTable.this) {
+                synchronized(SqliteDB.this) {
                     PreparedStatement ps =
                         conn.prepareStatement("select count(*) from "+reapTable+" where "+reapColumn+"<?");
                     ps.setTimestamp(1, new Timestamp(when));