diff --git a/src/main/java/de/thm/arsnova/entities/Session.java b/src/main/java/de/thm/arsnova/entities/Session.java index 9944f0183a21887aa4f441415d276ef129df8bbe..cc3b66a7295d680e138a3896c69f1f5aa6693311 100644 --- a/src/main/java/de/thm/arsnova/entities/Session.java +++ b/src/main/java/de/thm/arsnova/entities/Session.java @@ -18,7 +18,11 @@ */ package de.thm.arsnova.entities; -public class Session { +import java.io.Serializable; + +public class Session implements Serializable { + + private static final long serialVersionUID = 1L; private String type; private String name; @@ -128,4 +132,9 @@ public class Session { public boolean isCourseSession() { return (this.getCourseId() != null) && (!this.getCourseId().isEmpty()); } + + @Override + public String toString() { + return "User [keyword=" + keyword+ ", type=" + type + "]"; + } } diff --git a/src/main/java/de/thm/arsnova/events/ARSnovaEvent.java b/src/main/java/de/thm/arsnova/events/ARSnovaEvent.java index 66886aa13608bad801f40a7d5c884a6d9c9f1ab8..9db6f6eb3791165b943991c2162b5a0954ea329d 100644 --- a/src/main/java/de/thm/arsnova/events/ARSnovaEvent.java +++ b/src/main/java/de/thm/arsnova/events/ARSnovaEvent.java @@ -18,7 +18,7 @@ public class ARSnovaEvent extends ApplicationEvent { USER, SESSION }; - + public ARSnovaEvent(Object source, String sKey, String eName, Object d) { super(source); this.data = d; @@ -26,7 +26,7 @@ public class ARSnovaEvent extends ApplicationEvent { this.sessionKey = sKey; this.destination = Destination.SESSION; } - + public ARSnovaEvent(Object source, User recipient, String eName, Object d) { super(source); this.data = d; @@ -46,11 +46,12 @@ public class ARSnovaEvent extends ApplicationEvent { public Object getData() { return data; } - + public User getRecipient() { return user; } + public Destination getDestinationType() { return destination; }