Examples of waitForViewChange()


Examples of org.infinispan.test.ViewChangeListener.waitForViewChange()

      ViewChangeListener viewChangeListener = new ViewChangeListener(caches[1]);

      cm0.stop();

      viewChangeListener.waitForViewChange(60, TimeUnit.SECONDS);

      waitForPushStateCompletion(stores[1].pushStateFuture);

      // cache store 1 should have all state now, and store 2 should have nothing
View Full Code Here

Examples of org.infinispan.test.ViewChangeListener.waitForViewChange()

         assert load(stores[2], key) == null;
      }

      viewChangeListener = new ViewChangeListener(caches[2]);
      cm1.stop();
      viewChangeListener.waitForViewChange(60, TimeUnit.SECONDS);

      waitForPushStateCompletion(stores[2].pushStateFuture);

      for (String key : expected.keySet()) assert load(stores[2], key).equals(expected.get(key));
View Full Code Here

Examples of org.jboss.cache.util.internals.ViewChangeListener.waitForViewChange()

      stopCache1(false);
      cache2.getInvocationContext().getOptionOverrides().setCacheModeLocal(true);
      cache2.getInvocationContext().getOptionOverrides().setSuppressPersistence(true);
      cache2.put(fqn("/e/i"), "i-key", "i-value");
      startPushLatch.countDown();
      viewChangeListener.waitForViewChange(60, TimeUnit.SECONDS);

      waitForPushStateCompletion(scl2.getPushStateFuture());

      assertTrue(cl2.exists(fqn("/a")));
      assertTrue(cl2.exists(fqn("/a")));
View Full Code Here

Examples of org.jboss.cache.util.internals.ViewChangeListener.waitForViewChange()

      assertTrue(cl3.exists(fqn("/e/f/h")));
      assertTrue(cl3.exists(fqn("/i")));

      viewChangeListener = new ViewChangeListener(cache3);
      stopCache2(false);
      viewChangeListener.waitForViewChange(60, TimeUnit.SECONDS);

      SingletonStoreCacheLoader scl3 = (SingletonStoreCacheLoader) cache3.getCacheLoaderManager().getCacheLoader();
      waitForPushStateCompletion(scl3.getPushStateFuture());

      assertTrue(cl3.get(fqn("/a")).containsKey("a-key"));
View Full Code Here

Examples of org.jboss.cache.util.internals.ViewChangeListener.waitForViewChange()

      assertFalse(cl3.exists(fqn("/e/f/g")));

      ViewChangeListener viewChangeListener = new ViewChangeListener(cache2);

      stopCache1();
      viewChangeListener.waitForViewChange(60, TimeUnit.SECONDS);

      SingletonStoreCacheLoader scl2 = (SingletonStoreCacheLoader) cache2.getCacheLoaderManager().getCacheLoader();
      waitForPushStateCompletion(scl2.getPushStateFuture());

      assertTrue(cl2.get(fqn("/a")).containsKey("a-key"));
View Full Code Here

Examples of org.jboss.cache.util.internals.ViewChangeListener.waitForViewChange()

      assertFalse(cl3.exists(fqn("/e/f/h")));
      assertFalse(cl3.exists(fqn("/i")));

      viewChangeListener = new ViewChangeListener(cache3);
      stopCache2();
      viewChangeListener.waitForViewChange(60, TimeUnit.SECONDS);

      SingletonStoreCacheLoader scl3 = (SingletonStoreCacheLoader) cache3.getCacheLoaderManager().getCacheLoader();
      waitForPushStateCompletion(scl3.getPushStateFuture());

      assertTrue(cl3.get(fqn("/a")).containsKey("a-key"));
View Full Code Here

Examples of org.jboss.cache.util.internals.ViewChangeListener.waitForViewChange()

      assertTrue("Cache1 is still coordinator", cache1.getRPCManager().isCoordinator());
      assertFalse("Cache2 is not coordinator", cache2.getRPCManager().isCoordinator());
      ViewChangeListener viewChangeListener = new ViewChangeListener(cache2);
      cache1.stop();
      // wait till cache2 gets the view change notification
      assert viewChangeListener.waitForViewChange(60, TimeUnit.SECONDS) : "Should have received a view change!";
      assertTrue("Cache2 is coordinator", cache2.getRPCManager().isCoordinator());
   }
}
View Full Code Here

Examples of org.jboss.cache.util.internals.ViewChangeListener.waitForViewChange()

      assertTrue("Cache1 is still coordinator", cache1.getRPCManager().isCoordinator());
      assertFalse("Cache2 is not coordinator", cache2.getRPCManager().isCoordinator());
      ViewChangeListener viewChangeListener = new ViewChangeListener(cache2);
      cache1.stop();
      // wait till cache2 gets the view change notification
      assert viewChangeListener.waitForViewChange(60, TimeUnit.SECONDS) : "Should have received a view change!";
      assertTrue("Cache2 is coordinator", cache2.getRPCManager().isCoordinator());
   }
}
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.