From b6665e8490993624cd8daa46b03771be944fa886 Mon Sep 17 00:00:00 2001
From: Julian Hochstetter <julian.hochstetter@mni.thm.de>
Date: Fri, 14 Sep 2012 14:36:12 +0200
Subject: [PATCH] remove unneeded inner class ARSnovaClientOperations

---
 .../arsnova/socket/ARSnovaSocketIOServer.java | 58 +------------------
 1 file changed, 1 insertion(+), 57 deletions(-)

diff --git a/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java b/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java
index 3aac4111..4fd8b001 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
-- 
GitLab