@Override void basicUpdateEntryVersion(EntryEventImpl event) throws EntryNotFoundException { try { if (!hasSeenEvent(event)) { super.basicUpdateEntryVersion(event); } return; } finally { distributeUpdateEntryVersion(event); } }
@Override void basicUpdateEntryVersion(EntryEventImpl event) throws EntryNotFoundException { try { if (!hasSeenEvent(event)) { super.basicUpdateEntryVersion(event); } return; } finally { distributeUpdateEntryVersion(event); } }
@Override public void run() { DistributedRegion dr = (DistributedRegion)getCache().getRegion("region"); EventID eventID = new EventID(new byte[0], 1, 0); EntryEventImpl event = EntryEventImpl.create(dr, Operation.CREATE, "TestObject", "TestValue", null, false, memberID, true, eventID); event.setPossibleDuplicate(true); try { dr.hasSeenEvent(event); assertTrue("Expected to recover the version for the event ID", event.getVersionTag() != null); } finally { event.release(); } } });
if (hasSeenEvent(event)) { hasSeen = true;
if (!hasSeenEvent(event)) { if (this.requiresOneHopForMissingEntry(event)) {
if (hasSeenEvent(event)) { hasSeen = true;
if (hasSeenEvent(event)) { hasSeen = true;
if (hasSeenEvent(event)) { hasSeen = true;
if (!hasSeenEvent(event)) { if (this.requiresOneHopForMissingEntry(event)) {