[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