public Collection<BucketRegion> getCorrespondingUserPRBuckets() {
    List<BucketRegion> userPRBuckets = new ArrayList<>(4);
    Map<String, PartitionedRegion> colocatedPRs =
        ColocationHelper.getAllColocationRegions(getPartitionedRegion());
    for (PartitionedRegion colocatedPR : colocatedPRs.values()) {
      if (!colocatedPR.isShadowPR() && isThisSenderAttached(colocatedPR)) {
        BucketRegion parentBucket = colocatedPR.getDataStore().getLocalBucketById(getId());
        if (parentBucket != null) {
          userPRBuckets.add(parentBucket);
        }
      }
    }
    return userPRBuckets;
  }
Return all of the user PR buckets for this bucket region queue.
geode-core/src/main/java/org/apache/geode/internal/cache/AbstractBucketRegionQueue.java