[jboss-cvs] JBossCache/tests/functional/org/jboss/cache/loader ...
Manik Surtani
msurtani at jboss.com
Mon Mar 5 08:59:08 EST 2007
User: msurtani
Date: 07/03/05 08:59:08
Modified: tests/functional/org/jboss/cache/loader
ClusteredCacheLoaderTest.java
Added: tests/functional/org/jboss/cache/loader
ClusteredCacheLoaderRegionBasedTest.java
Log:
JBCACHE-997
Revision Changes Path
1.14 +13 -0 JBossCache/tests/functional/org/jboss/cache/loader/ClusteredCacheLoaderTest.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ClusteredCacheLoaderTest.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/tests/functional/org/jboss/cache/loader/ClusteredCacheLoaderTest.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- ClusteredCacheLoaderTest.java 11 Jan 2007 13:49:06 -0000 1.13
+++ ClusteredCacheLoaderTest.java 5 Mar 2007 13:59:08 -0000 1.14
@@ -12,6 +12,7 @@
import org.jboss.cache.CacheImpl;
import org.jboss.cache.DefaultCacheFactory;
import org.jboss.cache.Fqn;
+import org.jboss.cache.Region;
import org.jboss.cache.config.Configuration;
import java.util.Map;
@@ -30,6 +31,9 @@
private Fqn fqn = Fqn.fromString("/a");
private String key = "key";
+ protected boolean useRegionBasedMarshalling = false;
+
+
protected void setUp() throws Exception
{
if (cache1 != null || cache2 != null) tearDown();
@@ -46,6 +50,15 @@
cache1.getConfiguration().setCacheLoaderConfig(getSingleCacheLoaderConfig("", "org.jboss.cache.loader.ClusteredCacheLoader", "timeout=500", false, false, false));
cache2.getConfiguration().setCacheLoaderConfig(getSingleCacheLoaderConfig("", "org.jboss.cache.loader.ClusteredCacheLoader", "timeout=500", false, false, false));
+ cache1.getConfiguration().setUseRegionBasedMarshalling(useRegionBasedMarshalling);
+ cache2.getConfiguration().setUseRegionBasedMarshalling(useRegionBasedMarshalling);
+
+ if (useRegionBasedMarshalling)
+ {
+ cache1.getRegionManager().getRegion(fqn, Region.Type.MARSHALLING, true).registerContextClassLoader(this.getClass().getClassLoader());
+ cache2.getRegionManager().getRegion(fqn, Region.Type.MARSHALLING, true).registerContextClassLoader(this.getClass().getClassLoader());
+ }
+
cache1.start();
cache2.start();
1.2 +9 -0 JBossCache/tests/functional/org/jboss/cache/loader/ClusteredCacheLoaderRegionBasedTest.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ClusteredCacheLoaderRegionBasedTest.java
===================================================================
RCS file: ClusteredCacheLoaderRegionBasedTest.java
diff -N ClusteredCacheLoaderRegionBasedTest.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ ClusteredCacheLoaderRegionBasedTest.java 5 Mar 2007 13:59:08 -0000 1.2
@@ -0,0 +1,9 @@
+package org.jboss.cache.loader;
+
+public class ClusteredCacheLoaderRegionBasedTest extends ClusteredCacheLoaderTest
+{
+ public ClusteredCacheLoaderRegionBasedTest()
+ {
+ useRegionBasedMarshalling = true;
+ }
+}
More information about the jboss-cvs-commits
mailing list