[jbosscache-commits] JBoss Cache SVN: r7071 - core/trunk/src/main/java/org/jboss/cache/loader/jdbm.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Mon Nov 3 22:34:06 EST 2008
Author: genman
Date: 2008-11-03 22:34:06 -0500 (Mon, 03 Nov 2008)
New Revision: 7071
Modified:
core/trunk/src/main/java/org/jboss/cache/loader/jdbm/JdbmCacheLoader.java
Log:
JDBM cache loader can use Object children names
Modified: core/trunk/src/main/java/org/jboss/cache/loader/jdbm/JdbmCacheLoader.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/loader/jdbm/JdbmCacheLoader.java 2008-11-04 00:37:28 UTC (rev 7070)
+++ core/trunk/src/main/java/org/jboss/cache/loader/jdbm/JdbmCacheLoader.java 2008-11-04 03:34:06 UTC (rev 7071)
@@ -279,7 +279,7 @@
* browser applications. Calling this method as part of a run-time
* transaction is not recommended.
*/
- public Set<String> getChildrenNames(Fqn name)
+ public Set<?> getChildrenNames(Fqn name)
throws Exception
{
@@ -294,7 +294,7 @@
}
}
- private Set<String> getChildrenNames0(Fqn name) throws IOException
+ private Set<Object> getChildrenNames0(Fqn name) throws IOException
{
TupleBrowser browser = tree.browse(name);
Tuple t = new Tuple();
@@ -313,7 +313,7 @@
return null;
}
- Set<String> set = new HashSet<String>();
+ Set<Object> set = new HashSet<Object>();
// Want only /a/b/c/X nodes
int depth = name.size() + 1;
@@ -327,7 +327,7 @@
}
if (size == depth && t.getValue().equals(NODE))
{
- set.add((String) fqn.getLastElement());
+ set.add(fqn.getLastElement());
}
}
More information about the jbosscache-commits
mailing list