Implementierung vereinfacht & an Spring-Beispiele angepasst
[demos/kafka/training] / src / main / java / de / juplo / kafka / ApplicationConfiguration.java
diff --git a/src/main/java/de/juplo/kafka/ApplicationConfiguration.java b/src/main/java/de/juplo/kafka/ApplicationConfiguration.java
deleted file mode 100644 (file)
index 59652c0..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-package de.juplo.kafka;
-
-import org.springframework.boot.autoconfigure.kafka.KafkaProperties;
-import org.springframework.boot.context.properties.EnableConfigurationProperties;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.kafka.annotation.EnableKafka;
-import org.springframework.kafka.core.KafkaTemplate;
-
-
-@Configuration
-@EnableConfigurationProperties({ KafkaProperties.class, ApplicationProperties.class })
-@EnableKafka
-public class ApplicationConfiguration
-{
-  @Bean
-  public RestGateway restGateway(
-      ApplicationProperties applicationProperties,
-      KafkaProperties kafkaProperties,
-      KafkaTemplate<String, Integer> kafkaTemplate)
-  {
-    return
-        new RestGateway(
-            kafkaProperties.getClientId(),
-            applicationProperties.getTopic(),
-            applicationProperties.getPartition(),
-            kafkaTemplate);
-  }
-}