X-Git-Url: http://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2FApplicationConfiguration.java;fp=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2FApplicationConfiguration.java;h=648bb9d649fef7280c2005f803c3403568ec8031;hb=ae796c9e9e4ec5c86853aa9b100d0cfe4deeda3c;hp=de77c60b422ace95604e9ca07e70207614e1a9f3;hpb=ea0b9e7cdc4a32e317b4de44bc53ec46ea03c39f;p=demos%2Fkafka%2Ftraining diff --git a/src/main/java/de/juplo/kafka/ApplicationConfiguration.java b/src/main/java/de/juplo/kafka/ApplicationConfiguration.java index de77c60..648bb9d 100644 --- a/src/main/java/de/juplo/kafka/ApplicationConfiguration.java +++ b/src/main/java/de/juplo/kafka/ApplicationConfiguration.java @@ -6,6 +6,7 @@ import org.springframework.boot.context.properties.EnableConfigurationProperties import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.core.task.TaskExecutor; import org.springframework.kafka.core.ConsumerFactory; @@ -15,12 +16,14 @@ public class ApplicationConfiguration { @Bean public SimpleConsumer endlessConsumer( + TaskExecutor taskExecutor, Consumer kafkaConsumer, KafkaProperties kafkaProperties, ApplicationProperties applicationProperties) { return new SimpleConsumer( + taskExecutor, kafkaProperties.getClientId(), applicationProperties.getTopic(), kafkaConsumer);