refactor: Removed Interface `ChatHomeService`
[demos/kafka/chat] / src / main / java / de / juplo / kafka / chat / backend / persistence / inmemory / SimpleChatHome.java
index 11542ed..e35a661 100644 (file)
@@ -1,5 +1,8 @@
-package de.juplo.kafka.chat.backend.domain;
+package de.juplo.kafka.chat.backend.persistence.inmemory;
 
+import de.juplo.kafka.chat.backend.domain.ChatHome;
+import de.juplo.kafka.chat.backend.domain.ChatRoom;
+import de.juplo.kafka.chat.backend.domain.UnknownChatroomException;
 import lombok.extern.slf4j.Slf4j;
 import reactor.core.publisher.Flux;
 import reactor.core.publisher.Mono;
@@ -10,18 +13,18 @@ import java.util.*;
 @Slf4j
 public class SimpleChatHome implements ChatHome
 {
-  private final ChatHomeService service;
+  private final InMemoryChatHomeService service;
   private final int shard;
 
 
-  public SimpleChatHome(ChatHomeService service, int shard)
+  public SimpleChatHome(InMemoryChatHomeService service, int shard)
   {
     log.info("Created SimpleChatHome for shard {}", shard);
     this.service = service;
     this.shard = shard;
   }
 
-  public SimpleChatHome(ChatHomeService service)
+  public SimpleChatHome(InMemoryChatHomeService service)
   {
     this(service, 0);
   }