Stu*_*art 4 java inputstream jcr
在JCR 1中你可以这样做:
final InputStream in = zip.getInputStream(zip.getEntry(zipEntryName));
node.setProperty(JcrConstants.JCR_CONTENT, in);
Run Code Online (Sandbox Code Playgroud)
但是在JCR 2中已经弃用了这个内容,详见http://www.day.com/maven/jsr170/javadocs/jcr-2.0/javax/jcr/Node.html#setProperty%28java.lang.String,%20java.io. InputStream的29%
这说我应该使用node.setProperty(String, Binary)但我没有看到任何方法将我的inputStream变成二进制.任何人都可以指向我的文档或示例代码吗?
ValueFactory.createBinary(InputStream stream)
Run Code Online (Sandbox Code Playgroud)
通过Repository.login()返回的Session获取ValueFactory
| 归档时间: |
|
| 查看次数: |
1453 次 |
| 最近记录: |