@Override protected DistributedRegion createAndDefineRegion(boolean isConcurrencyChecksEnabled, RegionAttributes ra, InternalRegionArguments ira, GemFireCacheImpl cache) { BucketRegion br = new BucketRegion("testRegion", ra, null, cache, ira); // it is necessary to set the event tracker to initialized, since initialize() in not being // called on the instantiated region br.getEventTracker().setInitialized(); // since br is a real bucket region object, we need to tell mockito to monitor it br = spy(br); // doNothing().when(dm).addMembershipListener(any()); doNothing().when(br).distributeUpdateOperation(any(), anyLong()); doNothing().when(br).distributeDestroyOperation(any()); doNothing().when(br).distributeInvalidateOperation(any()); doNothing().when(br).distributeUpdateEntryVersionOperation(any()); doNothing().when(br).checkForPrimary(); doNothing().when(br).handleWANEvent(any()); doReturn(false).when(br).needWriteLock(any()); return br; }
public GatewaySenderEventImpl addEvent(Object key) { this.bucketRegionQueue.getEventTracker().setInitialized(); this.bucketRegionQueue.entries.disableLruUpdateCallback(); GatewaySenderEventImpl event = mock(GatewaySenderEventImpl.class); this.bucketRegionQueue.entries.initialImagePut(key, 0, event, false, false, null, null, false); this.bucketRegionQueue.entries.enableLruUpdateCallback(); return event; }
((LocalRegion) this.newRegion).getEventTracker().setInitialized(); return; ((LocalRegion) this.newRegion).getEventTracker().setInitialized(); if (((LocalRegion) this.newRegion).isUsedForPartitionedRegionBucket()) { if (logger.isDebugEnabled()) {
getEventTracker().setInitialized();