WIP
[demos/kafka/chat] / src / main / java / de / juplo / kafka / chat / backend / api / MessageTo.java
index 53d2319..eb50882 100644 (file)
@@ -3,11 +3,13 @@ package de.juplo.kafka.chat.backend.api;
 import de.juplo.kafka.chat.backend.domain.Message;
 import lombok.AllArgsConstructor;
 import lombok.Data;
+import lombok.NoArgsConstructor;
 
 import java.time.LocalDateTime;
 
 
 @Data
+@NoArgsConstructor
 @AllArgsConstructor
 public class MessageTo
 {
@@ -17,6 +19,11 @@ public class MessageTo
   private String user;
   private String text;
 
+  public Message toMessage()
+  {
+    return new Message(Message.MessageKey.of(user, id), serial, time, text);
+  }
+
   public static MessageTo from(Message message)
   {
     return