public Object call() { for (int i=0; i<10; i++) { assertTrue("expected to find an entry for Object"+i, TestRegion.containsKey("Object"+i)); assertTrue("expected to find entry invalid for Object"+i, !TestRegion.containsValue("Object"+i)); } return null; } });
public void run() { try { for (int i=0; i<numEntries; i++) { CCRegion.destroy("cckey" + i); assertTrue("entry should not exist", !CCRegion.containsKey("cckey"+i)); assertTrue("entry should not contain a value", !CCRegion.containsValueForKey("cckey"+i)); } long count = CCRegion.getTombstoneCount(); assertEquals("expected "+numEntries+" tombstones", numEntries, count); assertTrue("region should not contain a tombstone", !CCRegion.containsValue(Token.TOMBSTONE)); if (CCRegion.getScope().isDistributedNoAck()) { sendSerialMessageToAll(); // flush the ops } } catch (CacheException e) { fail("while performing destroy operations", e); } // OSProcess.printStacks(0, getLogWriter(), false); } });
break; case VALUE: containsKey = region.containsValue(key); break; case VALUE_FOR_KEY:
public Object call() { for (Object key: keys) { assertTrue("expected to find an entry for "+key, TestRegion.containsKey(key)); assertTrue("expected to find entry invalid for "+key, !TestRegion.containsValue(key)); } return null; } });
break; case VALUE: containsKey = region.containsValue(key); break; case VALUE_FOR_KEY: