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; }
public static Consumer<BrokerCfg> setGatewayApiPort(final int port) { return cfg -> cfg.getGateway().getNetwork().setPort(port); }
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); }
@Override public void init(BrokerCfg globalConfig, String brokerBase, Environment environment) { environment.getBool(ENV_EMBED_GATEWAY).ifPresent(this::setEnable); // configure gateway based on broker network settings final NetworkCfg networkCfg = globalConfig.getNetwork(); // network host precedence from higher to lower: // 1. ENV_GATEWAY_HOST // 2. specified in gateway toml section // 3. ENV_HOST // 4. specified in broker network toml section init(environment, networkCfg.getHost()); // ensure embedded gateway can access local broker getCluster().setContactPoint(networkCfg.getClient().toSocketAddress().toString()); // configure embedded gateway based on broker config getNetwork().setPort(getNetwork().getPort() + (networkCfg.getPortOffset() * 10)); }
@Override public void init(BrokerCfg globalConfig, String brokerBase, Environment environment) { environment.getBool(ENV_EMBED_GATEWAY).ifPresent(this::setEnable); // configure gateway based on broker network settings final NetworkCfg networkCfg = globalConfig.getNetwork(); // network host precedence from higher to lower: // 1. ENV_GATEWAY_HOST // 2. specified in gateway toml section // 3. ENV_HOST // 4. specified in broker network toml section init(environment, networkCfg.getHost()); // ensure embedded gateway can access local broker getCluster().setContactPoint(networkCfg.getClient().toSocketAddress().toString()); // configure embedded gateway based on broker config getNetwork().setPort(getNetwork().getPort() + (networkCfg.getPortOffset() * 10)); }
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()); }