public static void handleGetEventMethod(HTSMsg msg, HTSPServerConnection conn, HTSPMonitor monitor) throws IOException {
		Collection<String> requiredFields = Arrays.asList(new String[]{"eventId"});
		if (msg.keySet().containsAll(requiredFields)){
			//TODO handle several clients!!
			HTSMsg reply = monitor.getEvent((Long) msg.get("eventId"), monitor.getClient(0).getClientId());
			if(reply==null){
				reply = new HTSMsg();
				reply.put("error", "Event does not exist");
			}
			else{
				reply.remove("method");
			}
			handleExtraFields(msg,reply);
			conn.send(reply);
		} else{
			System.out.println("Faulty request");
		}

	}