X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fchat%2Fbackend%2Fapi%2FMessageTo.java;h=eb5088271fdcddd68e610d6a1c9b792a85a32fae;hb=4aacef9fa8d116ea4ef9687c42b8744841c09457;hp=53d2319aef8b170e1073063b748b403ae64ba673;hpb=e5da0c626f508cfae48bad543c9afe1090f39a9a;p=demos%2Fkafka%2Fchat diff --git a/src/main/java/de/juplo/kafka/chat/backend/api/MessageTo.java b/src/main/java/de/juplo/kafka/chat/backend/api/MessageTo.java index 53d2319a..eb508827 100644 --- a/src/main/java/de/juplo/kafka/chat/backend/api/MessageTo.java +++ b/src/main/java/de/juplo/kafka/chat/backend/api/MessageTo.java @@ -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