if (request == null) {
throw new IllegalArgumentException("No object given");
} else if (request instanceof LoginRequest) {
handleLogin((LoginRequest) request);
} else if (request instanceof ClientLogRecord) {
ClientLogRecord logRecord = (ClientLogRecord) request;
sdbc.handleClientLogRecord(logRecord);
send(new VoidResponse());
} else if (request instanceof RegistrationRequest || request instanceof DepartmentRequest) {
send(new ExceptionResponse(new UnsupportedOperationException("Registration is not possible in this version!")));
} else if (request instanceof Pong) {