List of usage examples for org.springframework.kafka.test.core BrokerAddress BrokerAddress
public BrokerAddress(String host, int port)
From source file:org.springframework.kafka.test.EmbeddedKafkaBroker.java
public BrokerAddress getBrokerAddress(int i) { KafkaServer kafkaServer = this.kafkaServers.get(i); return new BrokerAddress("127.0.0.1", kafkaServer.config().port()); }
From source file:org.springframework.kafka.test.EmbeddedKafkaBroker.java
public BrokerAddress[] getBrokerAddresses() { List<BrokerAddress> addresses = new ArrayList<BrokerAddress>(); for (int i = 0; i < this.kafkaPorts.length; i++) { addresses.add(new BrokerAddress("127.0.0.1", this.kafkaPorts[i])); }/*from w ww. j a va2 s . c o m*/ return addresses.toArray(new BrokerAddress[addresses.size()]); }
From source file:org.springframework.kafka.test.EmbeddedKafkaBroker.java
public void bounce(BrokerAddress brokerAddress) { for (KafkaServer kafkaServer : getKafkaServers()) { if (brokerAddress .equals(new BrokerAddress(kafkaServer.config().hostName(), kafkaServer.config().port()))) { kafkaServer.shutdown();/* ww w . j a va2 s. c o m*/ kafkaServer.awaitShutdown(); } } }