/** * * @return partitioned attributes */ public PartitionAttributesData getPartitionAttributes() { if (this.partitionAttributesData == null) { Iterator<RegionMXBean> it = mapOfProxy.values().iterator(); if (it != null) { while (it.hasNext()) { try{ this.partitionAttributesData = it.next().listPartitionAttributes(); }catch(Exception e){ this.partitionAttributesData = null; } if(partitionAttributesData != null){ break; } } } } return partitionAttributesData; }
/** * * @return partitioned attributes */ public PartitionAttributesData getPartitionAttributes() { if (this.partitionAttributesData == null) { Iterator<RegionMXBean> it = mapOfProxy.values().iterator(); if (it != null) { while (it.hasNext()) { try{ this.partitionAttributesData = it.next().listPartitionAttributes(); }catch(Exception e){ this.partitionAttributesData = null; } if(partitionAttributesData != null){ break; } } } } return partitionAttributesData; }
PartitionAttributesData attr = regionMBean.listPartitionAttributes(); if (info.prAttr == null) { // regionMBean is not a PR if (attr != null) {
public void run() { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); Set<DistributedMember> otherMemberSet = cache.getDistributionManager() .getOtherNormalDistributionManagerIds(); for (DistributedMember member : otherMemberSet) { RegionMXBean bean = null; try { bean = MBeanUtil.getRegionMbeanProxy(member, PARTITIONED_REGION_PATH); } catch (Exception e) { InternalDistributedSystem.getLoggerI18n().fine( "Undesired Result , RegionMBean Should not be null"); } PartitionAttributesData data = bean.listPartitionAttributes(); assertNotNull(data); } ManagementService service = getManagementService(); DistributedRegionMXBean bean = service.getDistributedRegionMXBean(PARTITIONED_REGION_PATH); assertEquals(3,bean.getMembers().length); }
public void run() { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); SystemManagementService service = (SystemManagementService)getManagementService(); assertNotNull(service.getLocalRegionMBean(PARTITIONED_REGION_PATH)); RegionMXBean bean = service .getLocalRegionMBean(PARTITIONED_REGION_PATH); Region partitionedRegion = cache.getRegion(PARTITIONED_REGION_PATH); RegionAttributes regAttrs = partitionedRegion.getAttributes(); RegionAttributesData data = bean.listRegionAttributes(); PartitionAttributesData parData = bean.listPartitionAttributes(); assertPartitionData(regAttrs, parData); } };
public void run() { GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); Set<DistributedMember> otherMemberSet = cache.getDistributionManager() .getOtherNormalDistributionManagerIds(); for (DistributedMember member : otherMemberSet) { RegionMXBean bean = null; try { bean = MBeanUtil.getRegionMbeanProxy(member, FIXED_PR_PATH); } catch (Exception e) { InternalDistributedSystem.getLoggerI18n().fine( "Undesired Result , RegionMBean Should not be null"); } PartitionAttributesData data = bean.listPartitionAttributes(); assertNotNull(data); FixedPartitionAttributesData[] fixedPrData = bean .listFixedPartitionAttributes(); assertNotNull(fixedPrData); assertEquals(3, fixedPrData.length); for (int i = 0; i < fixedPrData.length; i++) { getLogWriter().info( "<ExpectedString> Remote PR Data is " + fixedPrData[i] + "</ExpectedString> "); } } }
PartitionAttributesData parData = bean.listPartitionAttributes();