OperationContext context = session.createOperationContext(); context.setRenditionFilterString("cmis:thumbnail"); CmisObject doc = session.getObjectByPath("/Sites/ren/documentLibrary/Spring Surf and OpenCMIS Integration", context); List<Rendition> renditions = doc.getRenditions(); for (Rendition rendition : renditions) { System.out.println("kind: " + rendition.getKind()); System.out.println("mimetype: " + rendition.getMimeType()); System.out.println("width: " + rendition.getWidth()); System.out.println("height: " + rendition.getHeight()); System.out.println("stream id: " + rendition.getStreamId()); }
@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; }
allPropsContext.setIncludePolicies(false); allPropsContext.setIncludeRelationships(IncludeRelationships.NONE); allPropsContext.setRenditionFilterString("cmis:none");
allPropsContext.setIncludePolicies(false); allPropsContext.setIncludeRelationships(IncludeRelationships.NONE); allPropsContext.setRenditionFilterString("cmis:none");
context.setIncludePolicies(false); context.setIncludeRelationships(IncludeRelationships.NONE); context.setRenditionFilterString("cmis:none"); context.setOrderBy("cmis:creationDate");
context.setIncludeRelationships(IncludeRelationships.NONE); context.setLoadSecondaryTypeProperties(false); context.setRenditionFilterString("cmis:none");
SELECT_ALL_NO_CACHE_OC.setIncludePolicies(true); SELECT_ALL_NO_CACHE_OC.setIncludeRelationships(IncludeRelationships.BOTH); SELECT_ALL_NO_CACHE_OC.setRenditionFilterString("*"); SELECT_ALL_NO_CACHE_OC.setOrderBy(null);