refactor: Simplified shutdown - channel-tasks were joined multiple times
[demos/kafka/chat] / src / main / java / de / juplo / kafka / chat / backend / implementation / kafka / KafkaServicesApplicationRunner.java
index da7ee75..16b4741 100644 (file)
@@ -17,12 +17,13 @@ import org.springframework.stereotype.Component;
 @Slf4j
 public class KafkaServicesApplicationRunner implements ApplicationRunner
 {
-  private final ConsumerTaskExecutor chatRoomChannelTaskExecutor;
+  private final ChannelTaskRunner channelTaskRunner;
 
 
   @Override
-  public void run(ApplicationArguments args) throws Exception
+  public void run(ApplicationArguments args)
   {
-    chatRoomChannelTaskExecutor.executeConsumerTask();
+    log.info("Executing channel-tasks");
+    channelTaskRunner.executeChannels();
   }
 }