@Override public MembershipAttributes getMembershipAttributes() { return this.ra.getMembershipAttributes(); }
public static MembershipAttributesData getMembershipAttributesData(RegionAttributes regAttrs) { MembershipAttributes memAttrs = regAttrs.getMembershipAttributes(); Set<String> requiredRoles = new HashSet<String>(); Iterator<Role> it = memAttrs.getRequiredRoles().iterator(); while (it.hasNext()) { requiredRoles.add(it.next().getName()); } String lossAction = memAttrs.getLossAction().toString(); String resumptionAction = memAttrs.getResumptionAction().toString(); MembershipAttributesData membershipAttributesData = new MembershipAttributesData(requiredRoles, lossAction, resumptionAction); return membershipAttributesData; }
private PartitionAttributes initializeAttributes(final Cache cache) { PartitionAttributes partitionAttributes = mock(PartitionAttributes.class); RegionAttributes attributes = mock(RegionAttributes.class); when(attributes.getCacheListeners()).thenReturn(new CacheListener[0]); when(attributes.getRegionTimeToLive()).thenReturn(ExpirationAttributes.DEFAULT); when(attributes.getRegionIdleTimeout()).thenReturn(ExpirationAttributes.DEFAULT); when(attributes.getEntryTimeToLive()).thenReturn(ExpirationAttributes.DEFAULT); when(attributes.getEntryIdleTimeout()).thenReturn(ExpirationAttributes.DEFAULT); when(attributes.getMembershipAttributes()).thenReturn(new MembershipAttributes()); when(cache.getRegionAttributes(RegionShortcut.PARTITION.toString())).thenReturn(attributes); when(partitionAttributes.getTotalNumBuckets()).thenReturn(113); return partitionAttributes; }
when(regionAttributes.getConcurrencyLevel()).thenReturn(16); when(regionAttributes.getLoadFactor()).thenReturn(0.75f); when(regionAttributes.getMembershipAttributes()).thenReturn(membershipAttributes); when(regionAttributes.getScope()).thenReturn(scope); when(partitionedRegion.getFullPath()).thenReturn("parent");
this, other.getPartitionAttributes())); if (!equal(this.membershipAttributes, other.getMembershipAttributes())) { throw new RuntimeException( "Membership Attributes are not the same");
boolean setRequiresReliabilityCheck = attrs.getMembershipAttributes().hasRequiredRoles() && !attrs.getMembershipAttributes().getLossAction().isAllAccess() && !attrs.getMembershipAttributes().getLossAction().isReconnect(); Set reqRoles = new HashSet(attrs.getMembershipAttributes().getRequiredRoles()); reqRoles.removeAll(getSystem().getDistributedMember().getRoles()); if (reqRoles.isEmpty()) {
MembershipAttributes p = attrs.getMembershipAttributes(); if (p != null && p.hasRequiredRoles()) { generate(p);
if (attrs.getMembershipAttributes().hasRequiredRoles()) { if (attrs.getScope().isLocal()) { throw new IllegalStateException(
this.indexMaintenanceSynchronous = attrs.getIndexMaintenanceSynchronous(); this.partitionAttributes = attrs.getPartitionAttributes(); this.membershipAttributes = attrs.getMembershipAttributes(); this.subscriptionAttributes = attrs.getSubscriptionAttributes(); this.dataPolicy = attrs.getDataPolicy();
this.mcastEnabled = attrs.getMulticastEnabled(); this.partitionAttributes = attrs.getPartitionAttributes(); this.membershipAttributes = attrs.getMembershipAttributes(); this.subscriptionAttributes = attrs.getSubscriptionAttributes(); this.cloningEnable = attrs.getCloningEnabled();
(EvictionAttributesImpl) regionAttributes.getEvictionAttributes(); this.regionAttributes.membershipAttributes = regionAttributes.getMembershipAttributes(); this.regionAttributes.subscriptionAttributes = regionAttributes.getSubscriptionAttributes(); this.regionAttributes.evictionAttributes =
this.membershipAttributes = attr.getMembershipAttributes(); this.subscriptionAttributes = attr.getSubscriptionAttributes(); this.cloningEnable = attr.getCloningEnabled();
regionFactory.setLoadFactor(regionAttributes.getLoadFactor()); regionFactory.setLockGrantor(regionAttributes.isLockGrantor()); regionFactory.setMembershipAttributes(regionAttributes.getMembershipAttributes()); regionFactory.setMulticastEnabled(regionAttributes.getMulticastEnabled()); regionFactory.setOffHeap(regionAttributes.getOffHeap());
regionFactory.setLoadFactor(regionAttributes.getLoadFactor()); regionFactory.setLockGrantor(regionAttributes.isLockGrantor()); regionFactory.setMembershipAttributes(regionAttributes.getMembershipAttributes()); regionFactory.setMulticastEnabled(regionAttributes.getMulticastEnabled()); regionFactory.setOffHeap(regionAttributes.getOffHeap());