public void start() throws Exception { try { rcv.start(); } catch (Exception e) { throw new Exception(e.getMessage()); } }
if (!this.manualStart) { try { recv.start(); } catch (IOException ioe) { throw new GatewayReceiverException(
public static int createReceiver(int locPort) { AsyncEventQueueTestBase test = new AsyncEventQueueTestBase(); Properties props = test.getDistributedSystemProperties(); props.setProperty(MCAST_PORT, "0"); props.setProperty(LOCATORS, "localhost[" + locPort + "]"); InternalDistributedSystem ds = test.getSystem(props); cache = CacheFactory.create(ds); GatewayReceiverFactory fact = cache.createGatewayReceiverFactory(); int port = AvailablePortHelper.getRandomAvailablePortForDUnitSite(); fact.setStartPort(port); fact.setEndPort(port); fact.setManualStart(true); GatewayReceiver receiver = fact.create(); try { receiver.start(); } catch (IOException e) { e.printStackTrace(); fail("Test " + test.getName() + " failed to start GatewayRecevier on port " + port); } return port; }
System.out.println("Created GatewayReceiver : " + receiver); try { receiver.start(); System.out.println("GatewayReceiver Started."); } catch (IOException e) {
when(mockGatewayReceiver.getStartPort()).thenAnswer(newGetter(startPort)); doAnswer(newSetter(running, true, null)).when(mockGatewayReceiver).start(); doAnswer(newSetter(running, false, null)).when(mockGatewayReceiver).stop();