我是 GSoC'13 实习生。我正在为 Apache OpenOffice 开发 CMIS UCP。我想知道如何将 url 分成几个部分。要填充会话参数,我需要 repo 中对象的 url + 路径。分别地。还有其他方法吗?
问问题
391 次
1 回答
1
如果您知道对象的路径,则可以使用 getObjectByPath 检索它,这是 org.apache.chemistry.opencmis.client.api.Session 上的一个方法。
如果你有一个对象并且你想知道它的路径,你可以调用对象的 getPaths() 方法,该方法返回对象的路径列表(在支持多归档的存储库中,文档可以有多个路径,但文件夹可以永远不要多归档)。
除非您使用浏览器绑定(CMIS 1.1 中的新功能),否则您将构建以使用其路径直接导航到对象的实际 URL 是特定于存储库的。但是目前还没有任何 CMIS 1.1 浏览器绑定的生产实现。
于 2013-06-25T22:42:18.607 回答