internationalized user error messages
[mir.git] / source / mir / storage / store / StoreIdentifier.java
index 6aa4092..91949aa 100755 (executable)
@@ -47,6 +47,7 @@ import java.util.Iterator;
 import java.util.Set;\r
 \r
 import mir.entity.EntityList;\r
+import mir.log.LoggerWrapper;\r
 \r
 public class StoreIdentifier {\r
 \r
@@ -61,6 +62,8 @@ public class StoreIdentifier {
   private long timesUsed;\r
   private boolean invalidating = false;\r
 \r
+  protected LoggerWrapper logger = new LoggerWrapper("Database.ObjectStore");\r
+\r
   /** @todo initialize logfile  */\r
 \r
   private StoreIdentifier() {}\r
@@ -97,14 +100,13 @@ public class StoreIdentifier {
    *  @return\r
    */\r
   public void invalidate() {\r
-    System.out.println("Invalidating: " + toString());\r
+    logger.info("Invalidating: " + toString());\r
     // avoid deadlock due to propagation.\r
     if (!invalidating) {\r
       invalidating = true;\r
       if (stocType != null &&\r
           stocType.getStocType() == StoreContainerType.STOC_TYPE_ENTITY) {\r
-        System.out.println("Propagating invalidation to EntityList for " +\r
-                           toString());\r
+        logger.info("Propagating invalidation to EntityList for " + toString());\r
         // we should invalidate related ENTITY_LIST\r
         StoreContainerType entityListStocType =\r
             StoreContainerType.valueOf(stocType.getStocClass(),\r
@@ -118,14 +120,12 @@ public class StoreIdentifier {
         for (Iterator it = set.iterator(); it.hasNext(); ) {\r
           Object o = it.next();\r
           if (o instanceof StoreIdentifier) {\r
-            System.out.println("Propagating invalidation to StoreIdentifier: " +\r
-                               o.toString());\r
+            logger.info("Propagating invalidation to StoreIdentifier: " + o.toString());\r
             // propagate invalidation to a specific StoreIdentifier in cache\r
             o_store.invalidate( (StoreIdentifier) o);\r
           }\r
           else if (o instanceof StoreContainerType) {\r
-            System.out.println("Propagating invalidation to StoreContainer: " +\r
-                               o.toString());\r
+            logger.info("Propagating invalidation to StoreContainer: " + o.toString());\r
             // propagate invalidation to a whole StoreContainer\r
             o_store.invalidate( (StoreContainerType) o);\r
           }\r