refactor: Separated channels for data and info -- Moved/copied classes
[demos/kafka/chat] / src / main / java / de / juplo / kafka / chat / backend / implementation / kafka / KafkaServicesConfiguration.java
index d17c79c..cda0b94 100644 (file)
@@ -36,13 +36,13 @@ import java.util.Properties;
 public class KafkaServicesConfiguration
 {
   @Bean
-  KafkaServicesApplicationRunner kafkaServicesApplicationRunner(
+  ConsumerTaskExecutor chatRoomChannelTaskExecutor(
       ThreadPoolTaskExecutor taskExecutor,
       ChatRoomChannel chatRoomChannel,
       Consumer<String, AbstractMessageTo> chatRoomChannelConsumer,
-      KafkaServicesApplicationRunner.WorkAssignor workAssignor)
+      ConsumerTaskExecutor.WorkAssignor workAssignor)
   {
-    return new KafkaServicesApplicationRunner(
+    return new ConsumerTaskExecutor(
         taskExecutor,
         chatRoomChannel,
         chatRoomChannelConsumer,
@@ -50,7 +50,7 @@ public class KafkaServicesConfiguration
   }
 
   @Bean
-  KafkaServicesApplicationRunner.WorkAssignor workAssignor(
+  ConsumerTaskExecutor.WorkAssignor workAssignor(
       ChatBackendProperties properties,
       ChatRoomChannel chatRoomChannel)
   {