commented out cache initialization until it works properly.
[mir.git] / source / mircoders / storage / DatabaseMessages.java
index 0950f90..dc5116c 100755 (executable)
@@ -7,9 +7,9 @@ import java.util.*;
 
 import freemarker.template.*;
 
-import webdb.storage.*;
-import webdb.entity.*;
-import webdb.misc.*;
+import mir.storage.*;
+import mir.entity.*;
+import mir.misc.*;
 
 
 /**
@@ -24,26 +24,22 @@ import webdb.misc.*;
 
 public class DatabaseMessages extends Database implements StorageObject{
 
-       private static DatabaseMessages instance;
-
-       public static DatabaseMessages getInstance() throws StorageObjectException {
-               if (instance == null) {
-                       instance = new DatabaseMessages();
-                       instance.myselfDatabase = instance;
-               }
-               return instance;
-       }
-
-       private DatabaseMessages() throws StorageObjectException
-       {
-               super();
-               this.cache = new HashMap();
-               this.theTable="messages";
-               try {
-                       this.theEntityClass = Class.forName("mir.entity.EntityMessage");
-               }
-               catch (Exception e) { throw new StorageObjectException(e.toString());   }
-       }
+  private static DatabaseMessages instance;
+
+  public static DatabaseMessages getInstance() throws StorageObjectException {
+    if (instance == null) {
+      instance = new DatabaseMessages();
+      instance.myselfDatabase = instance;
+    }
+    return instance;
+  }
+
+  private DatabaseMessages() throws StorageObjectException
+  {
+    super();
+    //this.cache = new DatabaseCache(10);
+    this.theTable="messages";
+  }
 
 
 }