[jboss-cvs] JBossAS SVN: r86279 - trunk/testsuite/src/main/org/jboss/test/cluster/testutil.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Mar 24 21:56:33 EDT 2009


Author: bstansberry at jboss.com
Date: 2009-03-24 21:56:32 -0400 (Tue, 24 Mar 2009)
New Revision: 86279

Modified:
   trunk/testsuite/src/main/org/jboss/test/cluster/testutil/DelegatingMockCache.java
Log:
Implement JBC 3.1 added methods

Modified: trunk/testsuite/src/main/org/jboss/test/cluster/testutil/DelegatingMockCache.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/cluster/testutil/DelegatingMockCache.java	2009-03-25 01:54:28 UTC (rev 86278)
+++ trunk/testsuite/src/main/org/jboss/test/cluster/testutil/DelegatingMockCache.java	2009-03-25 01:56:32 UTC (rev 86279)
@@ -21,6 +21,7 @@
  */
 package org.jboss.test.cluster.testutil;
 
+import java.util.Collections;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Map;
@@ -467,4 +468,35 @@
       delegate.stop();
    }
 
+   public Set<Object> getChildrenNames(Fqn arg0)
+   {
+      // FIXME just delegate once we use JBC 3.1
+      Node n = delegate.getRoot().getChild(arg0);
+      return n == null ? Collections.emptySet() : n.getChildrenNames();
+   }
+
+   public Set<String> getChildrenNames(String arg0)
+   {
+      // FIXME just delegate once we use JBC 3.1
+      Set<Object> names = getChildrenNames(Fqn.fromString(arg0));
+      Set<String> result = new HashSet<String>();
+      for (Object name : names)
+      {
+         result.add(name.toString());
+      }
+      return result;
+   }
+
+   public boolean isLeaf(Fqn arg0)
+   {
+      // FIXME just delegate once we use JBC 3.1
+      return getChildrenNames(arg0).size() == 0;
+   }
+
+   public boolean isLeaf(String arg0)
+   {
+      // FIXME just delegate once we use JBC 3.1
+      return isLeaf(Fqn.fromString(arg0));
+   }
+
 }




More information about the jboss-cvs-commits mailing list