@Override
  public Object getEntryForIterator(KeyInfo keyInfo, boolean allowTombstones) {
    InternalDistributedMember primary = region.getBucketPrimary(keyInfo.getBucketId());
    if (primary.equals(state.getTarget())) {
      return getEntry(keyInfo, allowTombstones);
    } else {
      return region.getSharedDataView().getEntry(keyInfo, region, allowTombstones);
    }
  }
@return true if the cause of the FRE is a BucketNotFoundException
geode-core/src/main/java/org/apache/geode/internal/cache/tx/PartitionedTXRegionStub.java