public SocketAddress getGatewayAddress() { return brokerCfg.getGateway().getNetwork().toSocketAddress(); }
public SocketAddress getGatewayAddress() { return brokerCfg.getGateway().getNetwork().toSocketAddress(); }
private Properties newClientProperties() { final Properties properties = new Properties(); properties.put( ClientProperties.BROKER_CONTACTPOINT, getBrokerConfig().getGateway().getNetwork().toSocketAddress().toString()); return properties; }
private Properties newClientProperties() { final Properties properties = new Properties(); properties.put( ClientProperties.BROKER_CONTACTPOINT, getBrokerConfig().getGateway().getNetwork().toSocketAddress().toString()); return properties; }
@Override public void init(final SystemContext context) { final EmbeddedGatewayCfg config = context.getBrokerConfiguration().getGateway(); if (config.isEnable()) { try { final Gateway gateway = new Gateway(config); gateway.start(); context.setGatewayResourceReleasingDelegate(gateway::stop); } catch (final IOException e) { throw new RuntimeException("Gateway was not able to start", e); } } } }
@Override public void init(final SystemContext context) { final EmbeddedGatewayCfg config = context.getBrokerConfiguration().getGateway(); if (config.isEnable()) { try { final Gateway gateway = new Gateway(config); gateway.start(); context.setGatewayResourceReleasingDelegate(gateway::stop); } catch (final IOException e) { throw new RuntimeException("Gateway was not able to start", e); } } } }
@Test public void shouldSetEmbedGatewayViaEnvironment() { // given environment.put(ENV_EMBED_GATEWAY, "true"); // when final EmbeddedGatewayCfg gatewayCfg = readConfig("disabled-gateway").getGateway(); // then assertThat(gatewayCfg.isEnable()).isTrue(); }
@Test public void shouldSetEmbedGatewayViaEnvironment() { // given environment.put(ENV_EMBED_GATEWAY, "true"); // when final EmbeddedGatewayCfg gatewayCfg = readConfig("disabled-gateway").getGateway(); // then assertThat(gatewayCfg.isEnable()).isTrue(); }
@Test public void shouldReadDefaultEmbedGateway() { // when final EmbeddedGatewayCfg gatewayCfg = readConfig("default").getGateway(); // then assertThat(gatewayCfg.isEnable()).isTrue(); }
public static Consumer<BrokerCfg> setGatewayApiPort(final int port) { return cfg -> cfg.getGateway().getNetwork().setPort(port); }
@Test public void shouldReadDefaultEmbedGateway() { // when final EmbeddedGatewayCfg gatewayCfg = readConfig("default").getGateway(); // then assertThat(gatewayCfg.isEnable()).isTrue(); }
@Test public void shouldReadEmbedGateway() { // when final EmbeddedGatewayCfg gatewayCfg = readConfig("disabled-gateway").getGateway(); // then assertThat(gatewayCfg.isEnable()).isFalse(); }
@Test public void shouldReadEmbedGateway() { // when final EmbeddedGatewayCfg gatewayCfg = readConfig("disabled-gateway").getGateway(); // then assertThat(gatewayCfg.isEnable()).isFalse(); }
public SocketAddress getGatewayAddress() { return brokerCfg.getGateway().getNetwork().toSocketAddress(); }
public SocketAddress getGatewayAddress() { return brokerCfg.getGateway().getNetwork().toSocketAddress(); }
public static Consumer<BrokerCfg> setGatewayApiPort(final int port) { return cfg -> cfg.getGateway().getNetwork().setPort(port); }
private void assertHost( final String configFileName, final String host, final String gateway, final String client, final String management, final String replication, final String subscription) { final BrokerCfg brokerCfg = readConfig(configFileName); final NetworkCfg networkCfg = brokerCfg.getNetwork(); assertThat(networkCfg.getHost()).isEqualTo(host); assertThat(brokerCfg.getGateway().getNetwork().getHost()).isEqualTo(gateway); assertThat(networkCfg.getClient().getHost()).isEqualTo(client); assertThat(networkCfg.getManagement().getHost()).isEqualTo(management); assertThat(networkCfg.getReplication().getHost()).isEqualTo(replication); assertThat(networkCfg.getSubscription().getHost()).isEqualTo(subscription); }
private void assertHost( final String configFileName, final String host, final String gateway, final String client, final String management, final String replication, final String subscription) { final BrokerCfg brokerCfg = readConfig(configFileName); final NetworkCfg networkCfg = brokerCfg.getNetwork(); assertThat(networkCfg.getHost()).isEqualTo(host); assertThat(brokerCfg.getGateway().getNetwork().getHost()).isEqualTo(gateway); assertThat(networkCfg.getClient().getHost()).isEqualTo(client); assertThat(networkCfg.getManagement().getHost()).isEqualTo(management); assertThat(networkCfg.getReplication().getHost()).isEqualTo(replication); assertThat(networkCfg.getSubscription().getHost()).isEqualTo(subscription); }
public static void assignSocketAddresses(final BrokerCfg brokerCfg) { final NetworkCfg network = brokerCfg.getNetwork(); brokerCfg.getGateway().getNetwork().setPort(SocketUtil.getNextAddress().port()); network.getClient().setPort(SocketUtil.getNextAddress().port()); network.getManagement().setPort(SocketUtil.getNextAddress().port()); network.getReplication().setPort(SocketUtil.getNextAddress().port()); network.getSubscription().setPort(SocketUtil.getNextAddress().port()); }
public static void assignSocketAddresses(final BrokerCfg brokerCfg) { final NetworkCfg network = brokerCfg.getNetwork(); brokerCfg.getGateway().getNetwork().setPort(SocketUtil.getNextAddress().port()); network.getClient().setPort(SocketUtil.getNextAddress().port()); network.getManagement().setPort(SocketUtil.getNextAddress().port()); network.getReplication().setPort(SocketUtil.getNextAddress().port()); network.getSubscription().setPort(SocketUtil.getNextAddress().port()); }