Package org.jboss.cache.config

Examples of org.jboss.cache.config.Configuration.clone()


      c.setNodeLockingScheme(Configuration.NodeLockingScheme.OPTIMISTIC);
      c.setTransactionManagerLookupClass(DummyTransactionManagerLookup.class.getName());
      c.setEvictionConfig(ec);

      c1 = (CacheSPI) new UnitTestCacheFactory<Object, Object>().createCache(c, false);
      c2 = (CacheSPI) new UnitTestCacheFactory<Object, Object>().createCache(c.clone(), false);

      c1.start();
      c2.start();

      TestingUtil.blockUntilViewsReceived(60000, c1, c2);
View Full Code Here


   public void testPreload() throws Exception
   {
      Configuration c = UnitTestCacheConfigurationFactory.createConfiguration(CacheMode.LOCAL);
      c.setCacheLoaderConfig(getSingleCacheLoaderConfig("/a", DummySharedInMemoryCacheLoader.class.getName(), "", false, false, false));
      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      cache.put(fqn, key, value);
      assertExists();

      cache.destroy();
View Full Code Here

      cache.put(fqn, key, value);
      assertExists();

      cache.destroy();

      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      assertExists();
   }

   public void testPreloadMultiRegions() throws Exception
   {
View Full Code Here

   public void testPreloadMultiRegions() throws Exception
   {
      Configuration c = UnitTestCacheConfigurationFactory.createConfiguration(CacheMode.LOCAL);
      c.setCacheLoaderConfig(getSingleCacheLoaderConfig("/a", DummySharedInMemoryCacheLoader.class.getName(), "", false, false, false));
      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      cache.put(fqn, key, value);
      assertExists();

      cache.destroy();
View Full Code Here

      assertExists();

      cache.destroy();

      c.setCacheLoaderConfig(getSingleCacheLoaderConfig("/c,/a,/b", DummySharedInMemoryCacheLoader.class.getName(), "", false, false, false));
      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      assertExists();

      c.setCacheLoaderConfig(getSingleCacheLoaderConfig("/c, /a, /b", DummySharedInMemoryCacheLoader.class.getName(), "", false, false, false));
      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      assertExists();
View Full Code Here

      c.setCacheLoaderConfig(getSingleCacheLoaderConfig("/c,/a,/b", DummySharedInMemoryCacheLoader.class.getName(), "", false, false, false));
      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      assertExists();

      c.setCacheLoaderConfig(getSingleCacheLoaderConfig("/c, /a, /b", DummySharedInMemoryCacheLoader.class.getName(), "", false, false, false));
      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      assertExists();

      c.setCacheLoaderConfig(getSingleCacheLoaderConfig("  /c,   /a,   /b", DummySharedInMemoryCacheLoader.class.getName(), "", false, false, false));
      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      assertExists();
View Full Code Here

      c.setCacheLoaderConfig(getSingleCacheLoaderConfig("/c, /a, /b", DummySharedInMemoryCacheLoader.class.getName(), "", false, false, false));
      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      assertExists();

      c.setCacheLoaderConfig(getSingleCacheLoaderConfig("  /c,   /a,   /b", DummySharedInMemoryCacheLoader.class.getName(), "", false, false, false));
      cache = (CacheSPI<Object, Object>) new UnitTestCacheFactory<Object, Object>().createCache(c.clone());
      assertExists();
   }

   private void assertExists() throws Exception
   {
View Full Code Here

      // Cache1 will be used only for recovery.
      // Cache2 will perform some updates on the objects and then fail.

      cache1 = new UnitTestCacheFactory<String, Integer>().createCache(c, false);
      cache2 = new UnitTestCacheFactory<String, Integer>().createCache(c.clone(), false);
   }

   @AfterMethod
   public void tearDown()
   {
View Full Code Here

            XmlConfigurationParser2x oldParser = new XmlConfigurationParser2x();
            c = oldParser.parseConfiguration(element);
         }

         // Prove that we can successfully clone it
         c = c.clone();
         result.put(name.trim(), c);
      }

      return result;
   }
View Full Code Here

      // more time to help with debugging
      c.setSyncReplTimeout(60000);

      CacheFactory<String, String> instance = new UnitTestCacheFactory<String, String>();
      cache1 = instance.createCache(c);
      cache2 = instance.createCache(c.clone());

      eventLog1.events.clear();
      eventLog2.events.clear();

      cache1.addCacheListener(eventLog1);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.