Refine search
ContentWriter writer = getContentService().getWriter(pdfNodeRef, MyModel.MY_TEXT_CONTENT_PROPERTY, true); writer.setMimetype("text/plain"); writer.setEncoding("UTF-8"); writer.putContent(stringFromXmlDescription); // the source XML gets thrown away
private void makeCopy(NodeRef nodeRef) { InputStream resource = getClass().getClassLoader().getResourceAsStream(fileName); if (resource != null) { ContentWriter writer = contentService.getWriter(nodeRef, ContentModel.PROP_CONTENT, true); writer.setEncoding("UTF-8"); writer.setMimetype(TEXT_CONTENT_MIMETYPE); writer.putContent(resource); } else throw new PatchException("Resource '"+fileName+"' not found"); }
@Override public NodeRef execute() throws Exception { final NodeRef nodeRef = createDownloadTypeNode(moduleId + SHARE_EXT_MODULE_SUFFIX); ContentWriter writer = contentService.getWriter(nodeRef, ContentModel.PROP_CONTENT, true); writer.setMimetype(MimetypeMap.MIMETYPE_XML); writer.setEncoding("UTF-8"); writer.putContent(moduleFile); return nodeRef; } });
private void makeCopy(NodeRef nodeRef) { InputStream resource = getClass().getClassLoader().getResourceAsStream(fileName); if (resource != null) { ContentWriter writer = contentService.getWriter(nodeRef, ContentModel.PROP_CONTENT, true); writer.setEncoding("UTF-8"); writer.setMimetype(TEXT_CONTENT_MIMETYPE); writer.putContent(resource); } else throw new PatchException("Resource '"+fileName+"' not found"); }
@Override public NodeRef execute() throws Exception { final NodeRef nodeRef = createDownloadTypeNode(moduleId + SHARE_EXT_MODULE_SUFFIX); ContentWriter writer = contentService.getWriter(nodeRef, ContentModel.PROP_CONTENT, true); writer.setMimetype(MimetypeMap.MIMETYPE_XML); writer.setEncoding("UTF-8"); writer.putContent(moduleFile); return nodeRef; } });
private void updateContent(NodeRef nodeRef) { // Make versionable nodeService.addAspect(nodeRef, ContentModel.ASPECT_VERSIONABLE, null); // Update content InputStream is = this.getClass().getClassLoader().getResourceAsStream(source); if (is != null) { ContentWriter contentWriter = contentService.getWriter(nodeRef, ContentModel.PROP_CONTENT, true); contentWriter.setMimetype(MimetypeMap.MIMETYPE_TEXT_PLAIN); contentWriter.setEncoding("UTF-8"); contentWriter.putContent(is); } }
private void updateContent(NodeRef nodeRef) { // Make versionable nodeService.addAspect(nodeRef, ContentModel.ASPECT_VERSIONABLE, null); // Update content InputStream is = this.getClass().getClassLoader().getResourceAsStream(source); if (is != null) { ContentWriter contentWriter = contentService.getWriter(nodeRef, ContentModel.PROP_CONTENT, true); contentWriter.setMimetype(MimetypeMap.MIMETYPE_TEXT_PLAIN); contentWriter.setEncoding("UTF-8"); contentWriter.putContent(is); } }
private void updateContent(NodeRef nodeRef, String path, String fileName, boolean newFile) { // Make versionable nodeService.addAspect(nodeRef, ContentModel.ASPECT_VERSIONABLE, null); // Update content InputStream is = this.getClass().getClassLoader().getResourceAsStream(path + fileName); if (is != null) { ContentWriter contentWriter = contentService.getWriter(nodeRef, ContentModel.PROP_CONTENT, true); if (newFile == true) { contentWriter.setMimetype(MimetypeMap.MIMETYPE_TEXT_PLAIN); contentWriter.setEncoding("UTF-8"); } contentWriter.putContent(is); } }
RetryingTransactionHelper transactionHelper = transactionService.getRetryingTransactionHelper(); final String filename = "TestSite" + System.currentTimeMillis(); NodeRef noderef = transactionHelper.doInTransaction(new RetryingTransactionCallback<NodeRef>() { public NodeRef execute() throws Throwable { final NodeRef parent = repositoryHelper.getCompanyHome(); FileInfo fileInfo = fileFolderService.create(parent, filename, ContentModel.PROP_CONTENT); NodeRef node = fileInfo.getNodeRef(); ContentWriter writer = contentService.getWriter(node, ContentModel.PROP_CONTENT, true); writer.setMimetype(MimetypeMap.MIMETYPE_TEXT_PLAIN); writer.setEncoding("UTF-8"); writer.putContent(content); return node; } });
@Override protected void render(RenderingContext context) { ContentWriter contentWriter = context.makeContentWriter(); contentWriter.setMimetype("text/plain"); contentWriter.putContent( "Hello, world!" ); } }
/** * Set the content stream * * @param content Content string to set */ public void setContent(String content) { ContentService contentService = services.getContentService(); ContentWriter writer = contentService.getWriter(nodeRef, this.property, true); writer.setMimetype(getMimetype()); // use existing mimetype value writer.putContent(content); // update cached variables after putContent() updateContentData(true); }
/** * Set the content stream * * @param content Content string to set */ public void setContent(String content) { ContentService contentService = services.getContentService(); ContentWriter writer = contentService.getWriter(nodeRef, this.property, true); writer.setMimetype(getMimetype()); // use existing mimetype value writer.putContent(content); // update cached variables after putContent() updateContentData(true); }
public String execute() throws Throwable { ContentWriter writer = contentService.getWriter(contentNodeRef, ContentModel.PROP_CONTENT, true); writer.setMimetype(MimetypeMap.MIMETYPE_TEXT_PLAIN); writer.putContent("CONTENT FOR FAIL"); // This will have updated the metadata, so we can fail now urlsToMiss.add(writer.getContentUrl()); // Done throw new RuntimeException("FAIL"); } };
@Override public Void execute() throws Throwable { ContentWriter writer = contentService.getWriter(sharePersistedExtNodeRef, ContentModel.PROP_CONTENT, true); writer.setMimetype(MimetypeMap.MIMETYPE_XML); writer.setEncoding("UTF-8"); writer.putContent(MODULE.replace(MKR, moduleId)); return null; } });
private void updateTextContent(NodeRef contentRef, String textData) { ContentWriter writer = contentService.getWriter(contentRef, ContentModel.PROP_CONTENT, true); writer.setMimetype(MimetypeMap.MIMETYPE_TEXT_PLAIN); writer.setEncoding("UTF-8"); writer.putContent(textData); }
@Override public ContentData doWork() throws Exception { InputStream contentStream = handler.importStream(sourceContentUrl); ContentWriter writer = contentService.getWriter(null, null, false); writer.setEncoding(sourceContentData.getEncoding()); writer.setMimetype(sourceContentData.getMimetype()); writer.putContent(contentStream); return writer.getContentData(); } }, TenantService.DEFAULT_DOMAIN);
@Override public ContentData doWork() throws Exception { InputStream contentStream = handler.importStream(sourceContentUrl); ContentWriter writer = contentService.getWriter(null, null, false); writer.setEncoding(sourceContentData.getEncoding()); writer.setMimetype(sourceContentData.getMimetype()); writer.putContent(contentStream); return writer.getContentData(); } }, TenantService.DEFAULT_DOMAIN);
public Object execute() throws Throwable { // get an updating writer ContentWriter writer = contentService.getWriter(fileInfo.getNodeRef(), ContentModel.PROP_CONTENT, true); writer.setMimetype("text/plain"); writer.putContent("New Version"); return null; } });
@Override public Void execute() throws Throwable { ContentWriter writer = contentService.getWriter(sharePersistedExtNodeRef, ContentModel.PROP_CONTENT, true); writer.setMimetype(MimetypeMap.MIMETYPE_XML); writer.setEncoding("UTF-8"); writer.putContent(originalShareExtFile); // put back the original extension file return null; } });
public String execute() throws Throwable { ContentWriter writer = contentService.getWriter(contentNodeRef, ContentModel.PROP_CONTENT, true); writer.setMimetype(MimetypeMap.MIMETYPE_TEXT_PLAIN); writer.putContent("CONTENT FOR SUCCESS"); // We expect the URL to be there, but the original URL must be removed urlsToMiss.addAll(urlsToExist); urlsToExist.clear(); urlsToExist.add(writer.getContentUrl()); // Done return writer.getContentUrl(); } };