added TimeoutMessage

This commit is contained in:
2021-12-14 16:26:02 +01:00
parent 2b4f629094
commit 421cae2ace
8 changed files with 17 additions and 1 deletions

View File

@@ -7,7 +7,7 @@ import eu.jonahbauer.wizard.common.util.SealedClassTypeAdapterFactory;
import lombok.EqualsAndHashCode;
@EqualsAndHashCode
public abstract sealed class ObserverMessage permits CardMessage, HandMessage, PredictionMessage, ScoreMessage, StateMessage, TrickMessage, TrumpMessage, UserInputMessage {
public abstract sealed class ObserverMessage permits CardMessage, HandMessage, PredictionMessage, ScoreMessage, StateMessage, TimeoutMessage, TrickMessage, TrumpMessage, UserInputMessage {
private static final Gson GSON = new GsonBuilder()
.registerTypeAdapterFactory(SealedClassTypeAdapterFactory.of(ObserverMessage.class, "Message"))
.create();

View File

@@ -0,0 +1,4 @@
package eu.jonahbauer.wizard.common.messages.observer;
public final class TimeoutMessage extends ObserverMessage {
}