while (customerIterator.hasNext()) { Integer bucketId = (Integer)customerIterator.next(); if (customeAdvisor.isPrimaryForBucket(bucketId.intValue())) { customerPrimaryMap.put(bucketId, customeAdvisor .getPrimaryMemberForBucket(bucketId.intValue()).getId()); while (orderIterator.hasNext()) { Integer bucketId = (Integer)orderIterator.next(); if (orderAdvisor.isPrimaryForBucket(bucketId.intValue())) { orderPrimaryMap.put(bucketId, orderAdvisor.getPrimaryMemberForBucket( bucketId.intValue()).getId()); while (shipmentIterator.hasNext()) { Integer bucketId = (Integer)shipmentIterator.next(); if (shipmentAdvisor.isPrimaryForBucket(bucketId.intValue())) { shipmentPrimaryMap.put(bucketId, shipmentAdvisor .getPrimaryMemberForBucket(bucketId.intValue()).getId());
Set someOwners = customeAdvisor.getBucketOwners(bucketId.intValue()); customerMap.put(bucketId, someOwners); if (customeAdvisor.isPrimaryForBucket(bucketId.intValue())) { customerPrimaryMap.put(bucketId, customeAdvisor .getPrimaryMemberForBucket(bucketId.intValue()).getId()); Set someOwners = orderAdvisor.getBucketOwners(bucketId.intValue()); orderMap.put(bucketId, someOwners); if (orderAdvisor.isPrimaryForBucket(bucketId.intValue())) { orderPrimaryMap.put(bucketId, orderAdvisor.getPrimaryMemberForBucket( bucketId.intValue()).getId()); return false; if (shipmentAdvisor.isPrimaryForBucket(bucketId.intValue())) { shipmentPrimaryMap.put(bucketId, shipmentAdvisor .getPrimaryMemberForBucket(bucketId.intValue()).getId());
Assert.assertTrue(p.getRegionAdvisor().isPrimaryForBucket(this.bucketId));
if (getRegionAdvisor().isPrimaryForBucket(bucketId)) { remoteInfos.add(new Object[] { getDistributionManager().getId(), Boolean.TRUE, "" });
if (getRegionAdvisor().isPrimaryForBucket(bucketId)) { remoteInfos.add(new Object[] { getDistributionManager().getId(), Boolean.TRUE, "" });
@Override protected boolean operateOnPartitionedRegion(DistributionManager dm, PartitionedRegion pr, long startTime) throws CacheException { PrimaryInfo pinfo = null; if (this.onlyReturnPrimaryInfo) { pinfo = new PrimaryInfo(pr.getRegionAdvisor().getBucket(this.bucketId).isHosting(), pr.getRegionAdvisor().isPrimaryForBucket(this.bucketId), ""); } else { pr.dumpB2NForBucket(this.bucketId); } DumpB2NReplyMessage.send(getSender(), getProcessorId(), dm, pinfo); return false; }
@Override protected boolean operateOnPartitionedRegion(DistributionManager dm, PartitionedRegion pr, long startTime) throws CacheException { // final LogWriterI18n l = pr.getCache().getLogger(); // if (DistributionManager.VERBOSE) { // l.fine("DumpB2N operateOnRegion: " + pr.getFullPath()); // } PrimaryInfo pinfo = null; if (this.onlyReturnPrimaryInfo) { pinfo = new PrimaryInfo(pr.getRegionAdvisor().getBucket(this.bucketId).isHosting(), pr.getRegionAdvisor().isPrimaryForBucket(this.bucketId), ""); } else { pr.dumpB2NForBucket(this.bucketId); } DumpB2NReplyMessage.send(getSender(), getProcessorId(), dm, pinfo); // if (DistributionManager.VERBOSE) { // l.fine(getClass().getName() + " dumped b2n region"); // } return false; }
Assert.assertTrue(p.getRegionAdvisor().isPrimaryForBucket(this.bucketId));
if( ! advisor.isPrimaryForBucket(bucketId) && advisor.isStorageAssignedForBucket(bucketId)) { continue;
if( ! advisor.isPrimaryForBucket(bucketId) && advisor.isStorageAssignedForBucket(bucketId)) { continue;
if( ! advisor.isPrimaryForBucket(bucketId) && advisor.isStorageAssignedForBucket(bucketId)) { continue;