[jboss-cvs] JBossCache/src/org/jboss/cache/loader/jdbm ...
Manik Surtani
msurtani at jboss.com
Mon Jan 1 17:10:36 EST 2007
User: msurtani
Date: 07/01/01 17:10:35
Modified: src/org/jboss/cache/loader/jdbm JdbmCacheLoader.java
Log:
Workaround for FqnComparator not being serializable
Revision Changes Path
1.22 +9 -2 JBossCache/src/org/jboss/cache/loader/jdbm/JdbmCacheLoader.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: JdbmCacheLoader.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/loader/jdbm/JdbmCacheLoader.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- JdbmCacheLoader.java 31 Dec 2006 02:08:41 -0000 1.21
+++ JdbmCacheLoader.java 1 Jan 2007 22:10:35 -0000 1.22
@@ -16,6 +16,7 @@
import java.io.File;
import java.io.IOException;
+import java.io.Serializable;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
@@ -55,7 +56,7 @@
* plans to fix this.
*
* @author Elias Ross
- * @version $Id: JdbmCacheLoader.java,v 1.21 2006/12/31 02:08:41 msurtani Exp $
+ * @version $Id: JdbmCacheLoader.java,v 1.22 2007/01/01 22:10:35 msurtani Exp $
*/
public class JdbmCacheLoader extends AbstractCacheLoader
{
@@ -157,7 +158,7 @@
log.debug(NAME + " located as " + recid);
if (recid == 0)
{
- tree = BTree.createInstance(recman, new FqnComparator());
+ tree = BTree.createInstance(recman, new JdbmFqnComparator());
recman.setNamedObject(NAME, tree.getRecid());
}
else
@@ -707,3 +708,9 @@
}
}
+
+class JdbmFqnComparator extends FqnComparator implements Serializable
+{
+ private static final long serialVersionUID = 1000;
+}
+
More information about the jboss-cvs-commits
mailing list