public int getPort() { return rcv.getPort(); }
@Before public void setup() throws IllegalAccessException, ClassNotFoundException, InstantiationException { doReturn(cache).when(context).getCache(); doReturn(args).when(context).getArguments(); doReturn("server-1").when(context).getMemberName(); doReturn(resultSender).when(context).getResultSender(); doCallRealMethod().when(function).execute(context); doReturn(false).when(function).gatewayReceiverExists(any()); doReturn(receiver).when(function).createGatewayReceiver(cache, args); doReturn(5555).when(receiver).getPort(); }
CliStrings.format( CliStrings.CREATE_GATEWAYRECEIVER__MSG__GATEWAYRECEIVER_CREATED_ON_0_ONPORT_1, memberNameOrId, Integer.toString(createdGatewayReceiver.getPort())))); } catch (IllegalStateException e) {
GatewayReceiver receiver = cache.getGatewayReceivers().iterator().next(); if (receiver.isRunning()) { System.out.println("gateway reveiver is running on " + receiver.getPort()); } else { System.out.println("gateway receiver is not started");
when(mockGatewayReceiver.getPort()).thenReturn(0); when(mockGatewayReceiver.getSocketBufferSize()).thenAnswer(newGetter(socketBufferSize)); when(mockGatewayReceiver.getStartPort()).thenAnswer(newGetter(startPort));
@Override protected void doHealthCheck(Health.Builder builder) throws Exception { if (getGemFireCache().filter(CacheUtils::isPeer).isPresent()) { AtomicInteger globalIndex = new AtomicInteger(0); Set<GatewayReceiver> gatewayReceivers = getGemFireCache() .map(Cache.class::cast) .map(Cache::getGatewayReceivers) .orElseGet(Collections::emptySet); builder.withDetail("geode.gateway-receiver.count", gatewayReceivers.size()); gatewayReceivers.stream() .filter(Objects::nonNull) .forEach(gatewayReceiver -> { int index = globalIndex.getAndIncrement(); builder.withDetail(gatewayReceiverKey(index, "bind-address"), gatewayReceiver.getBindAddress()) .withDetail(gatewayReceiverKey(index, "end-port"), gatewayReceiver.getEndPort()) .withDetail(gatewayReceiverKey(index, "host"), gatewayReceiver.getHost()) .withDetail(gatewayReceiverKey(index, "max-time-between-pings"), gatewayReceiver.getMaximumTimeBetweenPings()) .withDetail(gatewayReceiverKey(index, "port"), gatewayReceiver.getPort()) .withDetail(gatewayReceiverKey(index, "running"), toYesNoString(gatewayReceiver.isRunning())) .withDetail(gatewayReceiverKey(index, "socket-buffer-size"), gatewayReceiver.getSocketBufferSize()) .withDetail(gatewayReceiverKey(index, "start-port"), gatewayReceiver.getStartPort()); }); builder.up(); return; } builder.unknown(); }