docs: @RequestMapping(value = "api/edit/server", method = RequestMethod.GET)
      public
      @ResponseBody
      HashMap<String, Object> getjqRedirects(Model model,
                                             @RequestParam(value = "profileId", required = false) Integer profileId,
                                             @RequestParam(value = "clientUUID", required = true) String clientUUID,
                                             @RequestParam(value = "profileIdentifier", required = false) String profileIdentifier) throws Exception {
          if (profileId == null && profileIdentifier == null) {
              throw new Exception("profileId required");
          }
          if (profileId == null) {
              profileId = ProfileService.getInstance().getIdFromName(profileIdentifier);
          }
          int clientId = ClientService.getInstance().findClient(clientUUID, profileId).getId();
  
          HashMap<String, Object> returnJson = Utils.getJQGridJSON(ServerRedirectService.getInstance().tableServers(clientId), "servers");
          returnJson.put("hostEditor", Client.isAvailable());
          return returnJson;
      }