public static void startServer(Integer port) { try { BridgeServer server1 = cache.addBridgeServer(); server1.setPort(port.intValue()); server1.setNotifyBySubscription(true); server1.start(); } catch (Exception ex) { fail("while killServer " + ex); } }
public static Integer createServerCache() throws Exception { new DestroyEntryPropagationDUnitTest("temp").createCache(new Properties()); AttributesFactory factory = new AttributesFactory(); factory.setScope(Scope.DISTRIBUTED_ACK); factory.setDataPolicy(DataPolicy.REPLICATE); factory.setCacheListener(new CertifiableTestCacheListener(getLogWriter())); RegionAttributes attrs = factory.create(); cache.createRegion(REGION_NAME, attrs); BridgeServer server = cache.addBridgeServer(); int port = AvailablePort.getRandomAvailablePort(AvailablePort.SOCKET); server.setPort(port); server.setNotifyBySubscription(true); server.start(); return new Integer(server.getPort()); }
public static void createCacheServer( String regionName, Boolean notifyBySubscription, Integer mcastPort, Integer serverPort) throws Exception { Properties props = new Properties(); props.setProperty(DistributionConfig.MCAST_PORT_NAME, "0"); props.setProperty( DistributionConfig.LOCATORS_NAME, "localhost[" + DistributedTestCase.getDUnitLocatorPort() + "]"); new CacheServerTestUtil("temp").createCache(props); AttributesFactory factory = new AttributesFactory(); factory.setScope(Scope.DISTRIBUTED_ACK); factory.setEnableBridgeConflation(true); factory.setDataPolicy(DataPolicy.REPLICATE); RegionAttributes attrs = factory.create(); cache.createRegion(regionName, attrs); BridgeServer server = cache.addBridgeServer(); server.setPort(serverPort.intValue()); server.setNotifyBySubscription(notifyBySubscription.booleanValue()); server.start(); }
public static Integer createCacheServer( String regionName1, String regionName2, Boolean notifyBySubscription) throws Exception { new CacheServerTestUtil("temp").createCache(new Properties()); AttributesFactory factory = new AttributesFactory(); factory.setScope(Scope.DISTRIBUTED_ACK); factory.setEnableBridgeConflation(true); factory.setDataPolicy(DataPolicy.REPLICATE); RegionAttributes attrs = factory.create(); if (!regionName1.equals("")) { cache.createRegion(regionName1, attrs); } if (!regionName2.equals("")) { cache.createRegion(regionName2, attrs); } BridgeServer server1 = cache.addBridgeServer(); int port = AvailablePort.getRandomAvailablePort(AvailablePort.SOCKET); server1.setPort(port); server1.setNotifyBySubscription(notifyBySubscription.booleanValue()); server1.start(); return new Integer(server1.getPort()); }
public static Integer[] createCacheServerReturnPorts( String regionName, Boolean notifyBySubscription) throws Exception { Properties props = new Properties(); // int mcastPort = AvailablePort.getRandomAvailablePort(AvailablePort.JGROUPS); props.setProperty(DistributionConfig.MCAST_PORT_NAME, "0"); props.setProperty( DistributionConfig.LOCATORS_NAME, "localhost[" + DistributedTestCase.getDUnitLocatorPort() + "]"); new CacheServerTestUtil("temp").createCache(props); AttributesFactory factory = new AttributesFactory(); factory.setScope(Scope.DISTRIBUTED_ACK); factory.setEnableBridgeConflation(true); factory.setDataPolicy(DataPolicy.REPLICATE); RegionAttributes attrs = factory.create(); cache.createRegion(regionName, attrs); BridgeServer server1 = cache.addBridgeServer(); int port = AvailablePort.getRandomAvailablePort(AvailablePort.SOCKET); server1.setPort(port); server1.setNotifyBySubscription(notifyBySubscription.booleanValue()); server1.start(); return new Integer[] {port, 0}; }