|
|
@@ -2,17 +2,18 @@ package fr.jaquin.bdlg.planner.websockets.messages;
|
|
|
|
|
|
public class PlanningUpdateMessage {
|
|
|
public enum PlanningUpdateMethod {
|
|
|
- toast, addCreneau, removeCreneau, editCreneau, addBenevole2Creneau, removeBenevole2Creneau, clearBenevole2Creneau, addCreneauGroup, addCreneauGroupAt, removeCreneauGroup, editCreneauGroup, reorderCreneauGroup, addBenevole, removeBenevole, editBenevole, addConstraint, removeConstraint, editConstraint, newVersion
|
|
|
+ join, leave, toast, addCreneau, removeCreneau, editCreneau, addBenevole2Creneau, removeBenevole2Creneau, clearBenevole2Creneau, addCreneauGroup, addCreneauGroupAt, removeCreneauGroup, editCreneauGroup, reorderCreneauGroup, addBenevole, removeBenevole, editBenevole, addConstraint, removeConstraint, editConstraint, newVersion
|
|
|
}
|
|
|
|
|
|
private String uuid;
|
|
|
private String user;
|
|
|
- private String method;
|
|
|
+ private PlanningUpdateMethod method;
|
|
|
private String payload;
|
|
|
|
|
|
public PlanningUpdateMessage() {}
|
|
|
|
|
|
- public PlanningUpdateMessage(String uuid, String user, String method, String payload) {
|
|
|
+ public PlanningUpdateMessage(String uuid, String user, PlanningUpdateMethod method,
|
|
|
+ String payload) {
|
|
|
this.uuid = uuid;
|
|
|
this.user = user;
|
|
|
this.method = method;
|
|
|
@@ -35,11 +36,11 @@ public class PlanningUpdateMessage {
|
|
|
this.user = user;
|
|
|
}
|
|
|
|
|
|
- public String getMethod() {
|
|
|
+ public PlanningUpdateMethod getMethod() {
|
|
|
return this.method;
|
|
|
}
|
|
|
|
|
|
- public void setMethod(String method) {
|
|
|
+ public void setMethod(PlanningUpdateMethod method) {
|
|
|
this.method = method;
|
|
|
}
|
|
|
|