@Override public Map<String, org.alfresco.wcm.client.Rendition> getRenditions(String assetId) { Map<String, org.alfresco.wcm.client.Rendition> renditionMap = new TreeMap<String, org.alfresco.wcm.client.Rendition>(); if (assetId == null || assetId.length() == 0) { throw new IllegalArgumentException("assetId = " + assetId); } Session session = CmisSessionHelper.getSession(); OperationContext oc = session.createOperationContext(); oc.setRenditionFilterString("*"); List<Rendition> renditions = session.getObject(session.createObjectId(assetId), oc).getRenditions(); for (Rendition rendition : renditions) { renditionMap.put(rendition.getKind(), new ContentStreamCmisRenditionImpl(rendition)); } return renditionMap; }
addResult(results, assertEqualRenditionLists(expected.getRenditions(), actual.getRenditions(), null, f));
if (object.getRenditions() != null) { for (Rendition rend : object.getRenditions()) { f = createResult(FAILURE, "A rendition in the list of renditions is null!"); addResult(results, assertNotNull(rend, null, f));
addResult(assertListNullOrEmpty(child.getRenditions(), null, f));
if (object.getRenditions() != null) { addResult(results, checkRenditions(session, object, "Rendition check"));