Browse Source

improve log messages

Shinsuke Sugaya 10 years ago
parent
commit
01f889c630

+ 2 - 2
src/main/java/jp/sf/fess/dict/DictionaryManager.java

@@ -116,10 +116,10 @@ public class DictionaryManager {
             synchronized (DictionaryManager.this) {
                 if (lifetime <= System.currentTimeMillis()
                         && dicFileMap != null) {
+                    dicFileMap = null;
                     if (logger.isDebugEnabled()) {
-                        logger.debug("Cleaning synonym files: " + dicFileMap);
+                        logger.debug("Clear dictionary cache: " + dicFileMap);
                     }
-                    dicFileMap = null;
                 }
             }
         }

+ 6 - 0
src/main/java/jp/sf/fess/dict/synonym/SynonymFile.java

@@ -397,4 +397,10 @@ public class SynonymFile extends DictionaryFile<SynonymItem> {
         StreamUtil.drain(in, file);
         reload(null);
     }
+
+    @Override
+    public String toString() {
+        return "SynonymFile [file=" + file + ", synonymItemList="
+                + synonymItemList + ", id=" + id + "]";
+    }
 }

+ 6 - 0
src/main/java/jp/sf/fess/dict/userdict/UserDictFile.java

@@ -324,4 +324,10 @@ public class UserDictFile extends DictionaryFile<UserDictItem> {
         StreamUtil.drain(in, file);
         reload(null);
     }
+
+    @Override
+    public String toString() {
+        return "UserDictFile [file=" + file + ", userDictItemList="
+                + userDictItemList + ", id=" + id + "]";
+    }
 }