diff --git a/src/main/java/de/thm/arsnova/websocket/message/Patched.java b/src/main/java/de/thm/arsnova/websocket/message/Patched.java new file mode 100644 index 0000000000000000000000000000000000000000..87f84cab6e5bbd32db75c2dc5599ace34c8ae1c7 --- /dev/null +++ b/src/main/java/de/thm/arsnova/websocket/message/Patched.java @@ -0,0 +1,7 @@ +package de.thm.arsnova.websocket.message; + +public class Patched extends WebSocketMessage<PatchedPayload> { + public Patched(String type) { + super(type); + } +} diff --git a/src/main/java/de/thm/arsnova/websocket/message/PatchedPayload.java b/src/main/java/de/thm/arsnova/websocket/message/PatchedPayload.java new file mode 100644 index 0000000000000000000000000000000000000000..1c94099a0bc4448eaac3c9ed70d382f99e55fddc --- /dev/null +++ b/src/main/java/de/thm/arsnova/websocket/message/PatchedPayload.java @@ -0,0 +1,47 @@ +package de.thm.arsnova.websocket.message; + +public class PatchedPayload implements WebSocketPayload { + String type; + + String id; + + String propertyName; + + boolean propertyValue; + + public PatchedPayload(String type) { + this.type = type; + } + + public String getType() { + return type; + } + + public void setType(String type) { + this.type = type; + } + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getPropertyName() { + return propertyName; + } + + public void setPropertyName(String propertyName) { + this.propertyName = propertyName; + } + + public boolean isPropertyValue() { + return propertyValue; + } + + public void setPropertyValue(boolean propertyValue) { + this.propertyValue = propertyValue; + } +}