in src/main/java/com/amazonaws/fixengineonaws/TestClient.java [378:408]
private static Properties getKafkaProperties(String configfile) {
LOGGER.fine("****GETTING KAFKA PROPERTIES 11: " + configfile);
Properties kafkaprop = new Properties();
try {
FileReader reader = new FileReader(configfile);
kafkaprop.load(reader);
KAFKA_OUTBOUND_TOPIC_NAME = kafkaprop.getProperty("KafkaOutboundTopicName");;
KAFKA_INBOUND_TOPIC_NAME = kafkaprop.getProperty("KafkaInboundTopicName");
KAFKA_BROKER_STRING = kafkaprop.getProperty("KafkaBootstrapBrokerString");
NO_OF_MESSAGES = Integer.parseInt(kafkaprop.getProperty("NoOfMessages"));
WAIT_BETWEEN_MESSAGES = Integer.parseInt(kafkaprop.getProperty("WaitBetweenMessages")) * 1000;
SEND_EXEC_REPORT = Boolean.parseBoolean(kafkaprop.getProperty("SendExecReport"));
LOGGER.info(" KAFKA_BROKER_STRING: " + KAFKA_BROKER_STRING);
LOGGER.info(" SEND_EXEC_REPORT: " + SEND_EXEC_REPORT);
I_AM_TEST_CLIENT = kafkaprop.getProperty("ConnectionType").equals("initiator");
LOGGER.info(" I_AM_TEST_CLIENT: " + I_AM_TEST_CLIENT);
} catch (IOException e) {
// TODO Auto-generated catch block
LOGGER.severe(e.getMessage());
}
return kafkaprop;
}