@Override public List<RenditionData> getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) { // build URL UrlBuilder url = getObjectUrl(repositoryId, objectId, Constants.SELECTOR_RENDITIONS); url.addParameter(Constants.PARAM_RENDITION_FILTER, renditionFilter); url.addParameter(Constants.PARAM_MAX_ITEMS, maxItems); url.addParameter(Constants.PARAM_SKIP_COUNT, skipCount); // read and parse Response resp = read(url); List<Object> json = parseArray(resp.getStream(), resp.getCharset()); return JSONConverter.convertRenditions(json); }
@Override public List<RenditionData> getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension) { // build URL UrlBuilder url = getObjectUrl(repositoryId, objectId, Constants.SELECTOR_RENDITIONS); url.addParameter(Constants.PARAM_RENDITION_FILTER, renditionFilter); url.addParameter(Constants.PARAM_MAX_ITEMS, maxItems); url.addParameter(Constants.PARAM_SKIP_COUNT, skipCount); // read and parse Response resp = read(url); List<Object> json = parseArray(resp.getStream(), resp.getCharset()); return JSONConverter.convertRenditions(json); }
result.setRenditions(convertRenditions(jsonRenditions));
result.setRenditions(convertRenditions(jsonRenditions));