@RequestMapping(value = "/resource", method = RequestMethod.GET) @ResponseBody public Resources getContents(GridSettings settings) { List<Content> contents = cmsLiteService.getAllContents(); List<ResourceDto> resourceDtos = ResourceFilter.filter(settings, contents); Collections.sort(resourceDtos, new ResourceComparator(settings)); return new Resources(settings, resourceDtos); }