TMP:Holzweg so, Refaktorisierung nötig
[demos/kafka/chat] / src / main / java / de / juplo / kafka / chat / backend / persistence / storage / mongodb / ChatRoomTo.java
index 27e65e4..c29d4f7 100644 (file)
@@ -1,6 +1,7 @@
 package de.juplo.kafka.chat.backend.persistence.storage.mongodb;
 
 import de.juplo.kafka.chat.backend.domain.ChatRoom;
+import de.juplo.kafka.chat.backend.domain.ChatRoomInfo;
 import lombok.*;
 import org.springframework.data.annotation.Id;
 import org.springframework.data.mongodb.core.mapping.Document;
@@ -20,15 +21,13 @@ public class ChatRoomTo
   @Id
   private String id;
   private String name;
-  private int shard;
   private List<MessageTo> messages;
 
-  public static ChatRoomTo from(ChatRoom chatroom)
+  public static ChatRoomTo from(ChatRoomInfo chatroom)
   {
     return new ChatRoomTo(
         chatroom.getId().toString(),
         chatroom.getName(),
-        chatroom.getShard(),
         chatroom
             .getMessages()
             .map(MessageTo::from)