is = new BufferedInputStream(content.getInputStream()); is.mark(1024); writer.setEncoding(guessEncoding(is, false)); is = content.getInputStream();
is = new BufferedInputStream(content.getInputStream()); is.mark(1024); writer.setEncoding(guessEncoding(is, false)); is = content.getInputStream();
InputStream fileIS = file.getContent().getInputStream(); try
/** * Set the content stream from another content object. * * @param content ScriptContent to set */ public void write(Content content) { ContentService contentService = services.getContentService(); ContentWriter writer = contentService.getWriter(nodeRef, this.property, true); writer.setMimetype(content.getMimetype()); writer.setEncoding(content.getEncoding()); writer.putContent(content.getInputStream()); // update cached variables after putContent() updateContentData(true); }
/** * Set the content stream from another content object. * * @param content ScriptContent to set */ public void write(Content content) { ContentService contentService = services.getContentService(); ContentWriter writer = contentService.getWriter(nodeRef, this.property, true); writer.setMimetype(content.getMimetype()); writer.setEncoding(content.getEncoding()); writer.putContent(content.getInputStream()); // update cached variables after putContent() updateContentData(true); }