[jbosscache-commits] JBoss Cache SVN: r5710 - core/trunk/src/test/java/org/jboss/cache/misc.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Mon Apr 28 04:16:36 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-04-28 04:16:36 -0400 (Mon, 28 Apr 2008)
New Revision: 5710

Modified:
   core/trunk/src/test/java/org/jboss/cache/misc/TestingUtil.java
Log:
Fixed dumpCaches() method

Modified: core/trunk/src/test/java/org/jboss/cache/misc/TestingUtil.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/misc/TestingUtil.java	2008-04-28 08:09:48 UTC (rev 5709)
+++ core/trunk/src/test/java/org/jboss/cache/misc/TestingUtil.java	2008-04-28 08:16:36 UTC (rev 5710)
@@ -25,7 +25,7 @@
 
 import java.io.File;
 import java.lang.reflect.Field;
-import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.List;
 import java.util.Random;
 
@@ -589,31 +589,29 @@
       return null;
    }
 
-   public static void dumpCacheContents(List<CacheSPI> caches)
+   public static void dumpCacheContents(List caches)
    {
       System.out.println("**** START: Cache Contents ****");
-      for (int i = 0; i < caches.size(); i++)
+      int count = 1;
+      for (Object o : caches)
       {
-         if (caches.get(i) == null)
+         CacheSPI c = (CacheSPI) o;
+         if (c == null)
          {
-            System.out.println("  ** Cache " + i + " is null!");
+            System.out.println("  ** Cache " + count + " is null!");
          }
          else
          {
-            System.out.println("  ** Cache " + i + " is " + caches.get(i).getLocalAddress());
-            System.out.println("    " + CachePrinter.printCacheLockingInfo(caches.get(i)));
+            System.out.println("  ** Cache " + count + " is " + c.getLocalAddress());
+            System.out.println("    " + CachePrinter.printCacheLockingInfo(c));
          }
+         count++;
       }
       System.out.println("**** END: Cache Contents ****");
    }
 
-   public static void dumpCacheContents(Object... caches)
+   public static void dumpCacheContents(Cache... caches)
    {
-      List<CacheSPI> result = new ArrayList<CacheSPI>();
-      for (Object cache : caches)
-      {
-         result.add((CacheSPI<Object, Object>) cache);
-      }
-      dumpCacheContents(result);
+      dumpCacheContents(Arrays.asList(caches));
    }
 }




More information about the jbosscache-commits mailing list