X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fchat%2Fbackend%2Fstorage%2Fmongodb%2FChatRoomTo.java;h=47596a2ea19f57cd7b4d3d6761218965e585eb64;hb=4aacef9fa8d116ea4ef9687c42b8744841c09457;hp=853ee1cfb4a02fd94faf7c734ea4b51e1002e03d;hpb=cc38c4721e5076970d5dcea57dbd066906f0f3da;p=demos%2Fkafka%2Fchat diff --git a/src/main/java/de/juplo/kafka/chat/backend/storage/mongodb/ChatRoomTo.java b/src/main/java/de/juplo/kafka/chat/backend/storage/mongodb/ChatRoomTo.java index 853ee1cf..47596a2e 100644 --- a/src/main/java/de/juplo/kafka/chat/backend/storage/mongodb/ChatRoomTo.java +++ b/src/main/java/de/juplo/kafka/chat/backend/storage/mongodb/ChatRoomTo.java @@ -5,6 +5,8 @@ import lombok.*; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.Document; +import java.util.UUID; + @AllArgsConstructor @NoArgsConstructor @@ -19,6 +21,13 @@ public class ChatRoomTo private String id; private String name; + public ChatRoomInfo toChatRoomInfo() + { + return new ChatRoomInfo( + UUID.fromString(id), + name); + } + public static ChatRoomTo from(ChatRoomInfo chatRoomInfo) { return new ChatRoomTo(