private void givenEventFromServer() { when(event.isFromServer()).thenReturn(true); }
buf.append(this.filterInfo); if (this.isFromServer()) { buf.append(";isFromServer");
@Before public void setup() { region = mock(LocalRegion.class); event = mock(EntryEventImpl.class); serverRegionProxy = mock(ServerRegionProxy.class); cancelCriterion = mock(CancelCriterion.class); regionAttributes = mock(RegionAttributes.class); when(region.getServerProxy()).thenReturn(serverRegionProxy); when(event.isFromServer()).thenReturn(false); when(event.getKey()).thenReturn(key); when(event.getRawNewValue()).thenReturn(value); when(region.getCancelCriterion()).thenReturn(cancelCriterion); when(region.getAttributes()).thenReturn(regionAttributes); }
private void checkTombstoneAndConcurrency() { if (regionEntry == null) { // we need to create an entry if in token mode or if we've received // a destroy from a peer or WAN gateway and we need to retain version // information for concurrency checks retainForConcurrency = (!haveTombstone && (internalRegion.getDataPolicy().withReplication() || event.isFromServer()) && internalRegion.getConcurrencyChecksEnabled() && (event.isOriginRemote() /* destroy received from other must create tombstone */ || event.isFromWANAndVersioned() /* wan event must create a tombstone */ || event.isBridgeEvent())); /* * event from client must create a tombstone so client has * a version # */ if (!inTokenMode && !retainForConcurrency) { retryRemoveWithTombstone(); } } }
if (tagHolder != null) { event.setVersionTag(tagHolder.getVersionTag()); event.setFromServer(tagHolder.isFromServer());
if (tagHolder != null) { event.setVersionTag(tagHolder.getVersionTag()); event.setFromServer(tagHolder.isFromServer());
if (event.getOperation().isDistributed() && !event.isFromServer()) { ServerRegionProxy mySRP = getServerProxy(); if (mySRP != null) {
"ARM.destroy() inTokenMode={}; duringRI={}; riLocalDestroy={}; withRepl={}; fromServer={}; concurrencyEnabled={}; isOriginRemote={}; isEviction={}; operation={}; re={}", inTokenMode, duringRI, event.isFromRILocalDestroy(), internalRegion.getDataPolicy().withReplication(), event.isFromServer(), internalRegion.getConcurrencyChecksEnabled(), event.isOriginRemote(), isEviction, event.getOperation(), regionEntry);
if (forceNewEntry && event.isFromServer()) {