[infinispan-commits] Infinispan SVN: r2020 - trunk/core/src/test/java/org/infinispan/test/fwk.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Mon Jul 12 11:07:16 EDT 2010


Author: mircea.markus
Date: 2010-07-12 11:07:15 -0400 (Mon, 12 Jul 2010)
New Revision: 2020

Modified:
   trunk/core/src/test/java/org/infinispan/test/fwk/TestCacheManagerFactory.java
Log:
migrated 2019 to trunk

Modified: trunk/core/src/test/java/org/infinispan/test/fwk/TestCacheManagerFactory.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/test/fwk/TestCacheManagerFactory.java	2010-07-12 14:44:51 UTC (rev 2019)
+++ trunk/core/src/test/java/org/infinispan/test/fwk/TestCacheManagerFactory.java	2010-07-12 15:07:15 UTC (rev 2020)
@@ -122,6 +122,7 @@
     */
    public static EmbeddedCacheManager createClusteredCacheManager(Configuration defaultCacheConfig) {
       GlobalConfiguration globalConfiguration = GlobalConfiguration.getClusteredDefault();
+      globalConfiguration.setTransportNodeName(perThreadCacheManagers.get().getNextCacheName());
       amendMarshaller(globalConfiguration);
       minimizeThreads(globalConfiguration);
       Properties newTransportProps = new Properties();
@@ -304,6 +305,16 @@
          cacheManagers.clear();
       }
 
+      public String getNextCacheName() {
+         int index = cacheManagers.keySet().size();
+         char name = (char) ((int)'A' + index);
+         StringBuffer result = new StringBuffer(5);
+         for (int i = 0; i < 5; i++) {
+            result.append(name);
+         }
+         return result.toString();
+      }
+
       public void add(String methodName, DefaultCacheManager cm) {
          cacheManagers.put(methodName, cm);
       }



More information about the infinispan-commits mailing list