@Override public Object doWork() throws Exception { ContentWriter writer = contentService.getWriter(downloadNode, ContentModel.PROP_CONTENT, true); FileCopyUtils.copy(new FileInputStream(archiveFile), writer.getContentOutputStream()); return null; } });
@Override public Object doWork() throws Exception { ContentWriter writer = contentService.getWriter(downloadNode, ContentModel.PROP_CONTENT, true); FileCopyUtils.copy(new FileInputStream(archiveFile), writer.getContentOutputStream()); return null; } });
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 modifyContent(NodeRef nodeRef, String value) { ContentWriter contentWriter = contentService.getWriter(nodeRef, ContentModel.PROP_CONTENT, true); contentWriter.putContent(value); }
@Override public Void doWork() throws Exception { contentService.getWriter(doc, ContentModel.PROP_CONTENT, true).putContent(theSecondContent); return null; } };
public Void execute() throws Exception { ContentWriter contentWriter = DictionaryModelTypeTest.this.contentService.getWriter(modelANode, ContentModel.PROP_CONTENT, true); contentWriter.putContent(Thread.currentThread().getContextClassLoader().getResourceAsStream("dictionary/modelAupdated.xml")); return null; } });
public OutputStream writeFile(NodeRef base, String path) { NodeRef target = lookup(base, path).getFirst(); return fContentService.getWriter(target, ContentModel.PROP_CONTENT, true).getContentOutputStream(); }
@Override protected Writer createUnderlyingLogWriter(String transferId) { NodeRef node = new NodeRef(transferId); ContentWriter contentWriter = contentService.getWriter(node, ContentModel.PROP_CONTENT, true); contentWriter.setMimetype(MimetypeMap.MIMETYPE_XML); contentWriter.setEncoding("UTF-8"); return Channels.newWriter(contentWriter.getWritableChannel(), "UTF-8"); } }
private void putContent(NodeRef zipFileNodeRef, String resource) { URL url = AbstractContentTransformerTest.class.getClassLoader().getResource(resource); final File file = new File(url.getFile()); contentService.getWriter(zipFileNodeRef, ContentModel.PROP_CONTENT, true).putContent(file); ContentData contentData = (ContentData) nodeService.getProperty(zipFileNodeRef, ContentModel.PROP_CONTENT); ContentData newContentData = ContentData.setMimetype(contentData, MimetypeMap.MIMETYPE_ZIP); nodeService.setProperty(zipFileNodeRef, ContentModel.PROP_CONTENT, newContentData); }
public ContentWriter makeContentWriter() { ContentWriter contentWriter = contentService.getWriter(getDestinationNode(), renditionContentProperty, true); String mimetype = getTargetMimeType(this); contentWriter.setMimetype(mimetype); String encoding = getTargetEncoding(this); contentWriter.setEncoding(encoding); return contentWriter; }
public NodeRef execute() throws Exception { // Update model NodeRef workingCopy = DictionaryModelTypeTest.this.cociService.checkout(modelNode); ContentWriter contentWriter2 = DictionaryModelTypeTest.this.contentService.getWriter(workingCopy, ContentModel.PROP_CONTENT, true); contentWriter2.putContent(MODEL_ONE_MODIFIED2_XML); return workingCopy; } }, false, true);
@Override public Void execute() throws Throwable { ContentWriter writer = contentService.getWriter(testContext.contentNodeRef, ContentModel.PROP_CONTENT, true); writer.setLocale(CONTENT_LOCALE); writer.putContent(CONTENT_STRING); return null; } };
@Override public Void execute() throws Throwable { ContentWriter writer = contentService.getWriter(testContext.contentNodeRef, ContentModel.PROP_CONTENT, true); writer.setLocale(CONTENT_LOCALE); writer.putContent(CONTENT_UPDATE_STRING); return null; } };
public OutputStream createFile(NodeRef base, String path) { Pair<NodeRef, String> parentChild = getParentChildRelative(base, path); FileInfo info = fFileFolderService.create(parentChild.getFirst(), parentChild.getSecond(), ContentModel.TYPE_CONTENT); // TODO is update supposed to be true. ContentWriter writer = fContentService.getWriter(info.getNodeRef(), ContentModel.PROP_CONTENT, true); return writer.getContentOutputStream(); }
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 Void execute() throws Throwable { ContentWriter writer = contentService.getWriter(testContext.contentNodeRef, ContentModel.PROP_CONTENT, true); writer.setLocale(CONTENT_LOCALE); writer.setEncoding(CONTENT_ENCODING); writer.putContent(testContext.contentString); return null; } };
@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);
private void setImageContentOnNode(NodeRef nodeWithImage, String mimetypeImage, File imageFile) { assertTrue(imageFile.exists()); nodeService.setProperty(nodeWithImage, ContentModel.PROP_CONTENT, new ContentData(null, mimetypeImage, 0L, null)); ContentWriter writer = contentService.getWriter(nodeWithImage, ContentModel.PROP_CONTENT, true); writer.setMimetype(mimetypeImage); writer.setEncoding("UTF-8"); writer.putContent(imageFile); }
private void setNewContent(NodeRef noderef, String quickFileName, String mimetype) throws IOException { String ext = this.mimetypeMap.getExtension(mimetype); File origFile = AbstractContentTransformerTest.loadNamedQuickTestFile(quickFileName + ext); ContentWriter writer = this.contentService.getWriter(noderef, ContentModel.PROP_CONTENT, true); writer.setMimetype(mimetype); writer.setEncoding("UTF-8"); writer.putContent(origFile); }