3f027923f5b2424c5a3719f81f52598158bc6b08
[demos/kafka/chat] / src / main / java / de / juplo / kafka / chat / backend / domain / exceptions / MessageMutationException.java
1 package de.juplo.kafka.chat.backend.domain;
2
3 import lombok.Getter;
4
5
6 public class MessageMutationException extends RuntimeException
7 {
8   @Getter
9   private final Message existing;
10   @Getter
11   private final String mutatedText;
12
13   public MessageMutationException(Message existing, String mutatedText)
14   {
15     super("Messages are imutable!");
16     this.existing = existing;
17     this.mutatedText = mutatedText;
18   }
19 }