@SuppressWarnings("unchecked") public static List<NameCountResponse> convertObjectToMap(CommandStat commandStat) { return convertMapToPair(JsonParser.MAPPER.convertValue(commandStat, Map.class)); }
@GET @Path("/connectionType") public Response getFacebookLogins(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sort(convertMapToPair(userDao.getConnectionType()), sortField, sortOrder)); }
@GET @Path("/boards") public Response getHardwareBoards(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sort(convertMapToPair(userDao.getHardwareBoards()), sortField, sortOrder)); }
@GET @Path("/widgets") public Response getWidgets(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sort(convertMapToPair(userDao.getWidgetsUsage()), sortField, sortOrder)); }
@GET @Path("/projectsPerUser") public Response getProjectsPerUser(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sortStringAsInt(convertMapToPair(userDao.getProjectsPerUser()), sortField, sortOrder)); }
@GET @Path("/blynkVersion") public Response getLibraryVersion(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sortStringAsInt(convertMapToPair(userDao.getLibraryVersion()), sortField, sortOrder)); }
@GET @Path("/boards") public Response getBoards(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sort(convertMapToPair(userDao.getBoardsUsage()), sortField, sortOrder)); }
@GET @Path("/userProfileSize") public Response getUserProfileSize(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sortStringAsInt(convertMapToPair(fileManager.getUserProfilesSize()), sortField, sortOrder)); }
@GET @Path("/cpuType") public Response getBoards(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sort(convertMapToPair(userDao.getCpuType()), sortField, sortOrder)); }
@GET @Path("/facebookLogins") public Response getFacebookLogins(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sort(convertMapToPair(userDao.getFacebookLogin()), sortField, sortOrder)); }
@GET @Path("/filledSpace") public Response getFilledSpace(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sortStringAsInt(convertMapToPair(userDao.getFilledSpace()), sortField, sortOrder)); }
@GET @Path("/webHookHosts") public Response getWebHookHosts(@QueryParam("_sortField") String sortField, @QueryParam("_sortDir") String sortOrder) { return ok(sortStringAsInt(convertMapToPair(userDao.getWebHookHosts()), sortField, sortOrder)); }