/** * Sets whether or not updates are sent to defined <code>Gateway</code>s. * @param value true to enable Gateway * @return a reference to this RegionFactory object * @see AttributesFactory#setEnableGateway(boolean) */ @Deprecated public RegionFactory<K,V> setEnableGateway(boolean value) { this.attrsFactory.setEnableGateway(value); return this; } /**
/** * Sets whether or not updates are sent to defined <code>Gateway</code>s. * * @deprecated as of GemFire 5.0, use {@link #setEnableGateway} * * @since 4.2 */ @Deprecated public void setEnableWAN(boolean enableGateway) { setEnableGateway(enableGateway); }
public static void createReplicatedRegion_WithGatewayEnabled(String regionName, String senderIds, Boolean offHeap){ AttributesFactory fact = new AttributesFactory(); fact.setEnableGateway(true); if(senderIds!= null){ StringTokenizer tokenizer = new StringTokenizer(senderIds, ","); while (tokenizer.hasMoreTokens()){ String senderId = tokenizer.nextToken(); // GatewaySender sender = cache.getGatewaySender(senderId); // assertNotNull(sender); fact.addGatewaySenderId(senderId); } } fact.setDataPolicy(DataPolicy.REPLICATE); fact.setEnableOffHeapMemory(offHeap); Region r = cache.createRegionFactory(fact.create()).create(regionName); assertNotNull(r); }
protected Region createParentRegion(String name, boolean wanEnable) throws CacheException { final AttributesFactory factory = new AttributesFactory(); setParentRegionScope(factory); setStoragePolicy(factory); factory.setEnableGateway(wanEnable); factory.addCacheListener(new AtlanticTestCacheListener()); final Region r = createRootRegion(name, factory.create()); return r; }
@SuppressWarnings({ "rawtypes", "unchecked" }) public void run2() throws CacheException { String vmName = "ClientGatewayHubMemberInfoWithStatsMBeanDUnitTest_" + dsName+ "_vm" + whichvm; propsDS.setProperty(DistributionConfig.NAME_NAME, vmName); getSystem(propsDS); getLogWriter().info("[MemberInfoWithStatsMBeanDUnitTest] " + vmName + " has joined " + dsName + " with port " + String.valueOf(dsPort)); Cache cache = getCache(); AttributesFactory factory = new AttributesFactory(); factory.setScope(Scope.DISTRIBUTED_ACK); factory.setDataPolicy(DataPolicy.REPLICATE); // create WAN region // factory.setEnableWAN(true); factory.setEnableGateway(true); // cache.getCacheTransactionManager().addListener(wanTxListener); // factory.setCacheListener(wanRegionListener); cache.createRegion(WAN_REGION_NAME, factory.create()); // create DS region // factory.setEnableWAN(false); factory.setEnableGateway(false); // factory.setCacheListener(dsRegionListener); cache.createRegion(DS_REGION_NAME, factory.create()); getLogWriter().info("[MemberInfoWithStatsMBeanDUnitTest] " + vmName + " has created both regions"); } });
@Override @SuppressWarnings({ "rawtypes", "unchecked" }) public void run2() throws CacheException { String vmName = "MemberInfoWithStatsMBeanGFEValidationDUnitTest_" + dsName+ "_vm" + whichvm; propsDS.setProperty(DistributionConfig.NAME_NAME, vmName); getSystem(propsDS); getLogWriter().info("[MemberInfoWithStatsMBeanGFEValidationDUnitTest] " + vmName + " has joined " + dsName + " with port " + String.valueOf(dsPort)); Cache cache = getCache(); AttributesFactory factory = new AttributesFactory(); factory.setScope(Scope.DISTRIBUTED_ACK); factory.setDataPolicy(DataPolicy.REPLICATE); // create WAN region factory.setEnableGateway(true); RegionFactory regionFactory = cache.createRegionFactory(factory.create()); regionFactory.create(WAN_REGION_NAME); // create DS region factory.setEnableGateway(false); regionFactory = cache.createRegionFactory(factory.create()); regionFactory.create(DS_REGION1_NAME); getLogWriter().info("[MemberInfoWithStatsMBeanGFEValidationDUnitTest] " + vmName + " has created both regions"); } });
cache = impl.createCache(props); AttributesFactory factory = impl.getServerCacheAttributesFactory(); factory.setEnableGateway(true);
protected Region createParentRegionOnClient(String name, boolean wanEnable, PoolImpl pool) throws CacheException { final AttributesFactory factory = new AttributesFactory(); factory.setScope(Scope.LOCAL); factory.setEnableGateway(wanEnable); factory.setPoolName(pool.getName()); factory.addCacheListener(new AtlanticTestCacheListener()); final Region r = createRootRegion(name, factory.create()); return r; } protected Region createParentRegion(String name, boolean wanEnable) throws CacheException {
cache = impl.createCache(props); AttributesFactory factory = impl.getServerCacheAttributesFactory(enableStorage); factory.setEnableGateway(true); factory.setCloningEnabled(false); factory.setCacheListener(new CacheListener() {
factory.setEnableGateway(true); RegionAttributes attrs = factory.create(); cache.createRegion(regionName, attrs);
cache = impl.createCache(props); AttributesFactory factory = impl.getServerCacheAttributesFactory(); factory.setEnableGateway(true);
public static void createPartitionedRegion_WithGatewayEnabled(String regionName, Integer redundantCopies, Integer totalNumBuckets, Boolean offHeap){ AttributesFactory fact = new AttributesFactory(); fact.setEnableGateway(true); PartitionAttributesFactory pfact = new PartitionAttributesFactory(); pfact.setTotalNumBuckets(totalNumBuckets); pfact.setRedundantCopies(redundantCopies); fact.setPartitionAttributes(pfact.create()); fact.setEnableOffHeapMemory(offHeap); Region r = cache.createRegionFactory(fact.create()).create(regionName); assertNotNull(r); }
cache = impl.createCache(props); AttributesFactory factory = impl.getServerCacheAttributesFactory(); factory.setEnableGateway(true); if (setWriter) { factory.setCacheWriter(new CacheWriterAdapter() {
addExceptions(); AttributesFactory factory = impl.getServerCacheAttributesFactory(); factory.setEnableGateway(true);
afact.setEnableGateway(true); if (isAsyncListener) { afact.addAsyncEventQueueId(gatewayId);
afact.setEnableGateway(true); if (isAsyncListener) { afact.addAsyncEventQueueId(gatewayId);
f.setEnableGateway(this.getEnableGateway().booleanValue()); f.setEnableOffHeapMemory(this.getEnableOffHeapMemory().booleanValue()); f.setEnableSubscriptionConflation(this.getEnableSubscriptionConflation().booleanValue());
afact.setEnableGateway(true); if (isAsyncListener) { afact.addAsyncEventQueueId(gatewayId);
factory.setDataPolicy(DataPolicy.REPLICATE); factory.setEnableGateway(true);