/** * Enables a versioning system that detects concurrent modifications and ensures that region * contents are consistent across the distributed system. This setting must be the same in each * member having the region. * * @since GemFire 7.0 * @param enabled whether concurrency checks should be enabled for the region * @see AttributesFactory#setConcurrencyChecksEnabled */ public RegionFactory<K, V> setConcurrencyChecksEnabled(boolean enabled) { this.attrsFactory.setConcurrencyChecksEnabled(enabled); return this; }
@Override public void setConcurrencyChecksEnabled(boolean concurrencyChecksEnabled) { this.attrsFactory.setConcurrencyChecksEnabled(concurrencyChecksEnabled); }
new AttributesFactory<String, String>(); attributesFactory.setConcurrencyChecksEnabled(false); attributesFactory.setDataPolicy(DataPolicy.REPLICATE); attributesFactory.setKeyConstraint(String.class);
private RegionAttributes createRegionAttributes(boolean isConcurrencyChecksEnabled) { AttributesFactory factory = new AttributesFactory(); factory.setScope(Scope.DISTRIBUTED_ACK); factory.setDataPolicy(DataPolicy.REPLICATE); factory.setConcurrencyChecksEnabled(isConcurrencyChecksEnabled); // RegionAttributes ra = factory.create(); return ra; }
private RegionAttributes createRegionAttributes(boolean isConcurrencyChecksEnabled) { AttributesFactory factory = new AttributesFactory(); factory.setScope(Scope.DISTRIBUTED_ACK); factory.setDataPolicy(DataPolicy.REPLICATE); factory.setConcurrencyChecksEnabled(isConcurrencyChecksEnabled); // RegionAttributes ra = factory.create(); return ra; }
factory.setConcurrencyChecksEnabled(false);
fact.setConcurrencyChecksEnabled(false); PartitionAttributesFactory pfact = new PartitionAttributesFactory(); pfact.setTotalNumBuckets(sender.getMaxParallelismForReplicatedRegion());
monitorAttributesFactory.setScope(Scope.DISTRIBUTED_NO_ACK); monitorAttributesFactory.setDataPolicy(DataPolicy.REPLICATE); monitorAttributesFactory.setConcurrencyChecksEnabled(false); ManagementCacheListener managementCacheListener = new ManagementCacheListener(proxyFactory); notificationAttributesFactory.setScope(Scope.DISTRIBUTED_NO_ACK); notificationAttributesFactory.setDataPolicy(DataPolicy.REPLICATE); notificationAttributesFactory.setConcurrencyChecksEnabled(false);
monitorRegionAttributeFactory.setScope(Scope.DISTRIBUTED_NO_ACK); monitorRegionAttributeFactory.setDataPolicy(DataPolicy.REPLICATE); monitorRegionAttributeFactory.setConcurrencyChecksEnabled(false); MonitoringRegionCacheListener localListener = new MonitoringRegionCacheListener(service); monitorRegionAttributeFactory.addCacheListener(localListener); notificationRegionAttributeFactory.setScope(Scope.DISTRIBUTED_NO_ACK); notificationRegionAttributeFactory.setDataPolicy(DataPolicy.EMPTY); notificationRegionAttributeFactory.setConcurrencyChecksEnabled(false);
fact.setConcurrencyChecksEnabled(false); PartitionAttributesFactory pfact = new PartitionAttributesFactory(); pfact.setTotalNumBuckets(userPR.getTotalNumberOfBuckets());
factory.setEnableConflation(true); factory.setDataPolicy(DataPolicy.REPLICATE); factory.setConcurrencyChecksEnabled(true); RegionAttributes myAttrs = factory.create(); Region r1 = cache.createRegion(REGION_NAME1, myAttrs);