diff --git a/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java b/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java index 3aac4111467ee963a311d37023a53c6b098eaddd..4fd8b001d82eca6a92bdf0b5c5b620b48b4ddcc0 100644 --- a/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java +++ b/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java @@ -178,8 +178,7 @@ public class ARSnovaSocketIOServer { for (SocketIOClient client : server.getAllClients()) { // Find the client whose feedback has been deleted and send a message. if (client.getSessionId().compareTo(connectionId) == 0) { - ClientOperations clientOp = new ARSnovaClientOperations(client); - clientOp.sendEvent("removedFeedback", arsSessions); + client.sendEvent("removedFeedback", arsSessions); break; } } @@ -202,59 +201,4 @@ public class ARSnovaSocketIOServer { server.getBroadcastOperations().sendEvent("updateFeedback", fb.getValues()); } } - - private static class ARSnovaClientOperations implements ClientOperations { - - private final SocketIOClient client; - - public ARSnovaClientOperations(SocketIOClient client) { - this.client = client; - } - - @Override - public void disconnect() { - throw new NotImplementedException(); - } - - @Override - public void send(Packet arg0) { - throw new NotImplementedException(); - } - - @Override - public void send(Packet arg0, AckCallback arg1) { - throw new NotImplementedException(); - } - - @Override - public void sendEvent(String eventName, Object data) { - client.sendEvent(eventName, data); - } - - @Override - public void sendEvent(String arg0, Object arg1, AckCallback arg2) { - throw new NotImplementedException(); - } - - @Override - public void sendJsonObject(Object arg0) { - throw new NotImplementedException(); - } - - @Override - public void sendJsonObject(Object arg0, AckCallback arg1) { - throw new NotImplementedException(); - } - - @Override - public void sendMessage(String arg0) { - throw new NotImplementedException(); - } - - @Override - public void sendMessage(String arg0, AckCallback arg1) { - throw new NotImplementedException(); - } - - } } \ No newline at end of file