コード例 #1
0
  public static VertxKafkaConsumer create(
      final KafkaConfiguration configuration, final KafkaHandler handler) {
    final Properties properties =
        createProperties(
            configuration.getZookeeper(),
            configuration.getGroupId(),
            configuration.getZookeeperTimeout());

    final ConsumerConfig config = new ConsumerConfig(properties);

    final ConsumerConnector connector = Consumer.createJavaConsumerConnector(config);

    return new VertxKafkaConsumer(connector, configuration, handler);
  }