如何使用CMIS更新文档属性

时间:2016-09-07 06:57:10

标签: java alfresco alfresco-share alfresco-webscripts cmis-workbench

我有一个外部Web应用程序通过我使用CMIS连接到alfresco存储库。

我已经可以将文档上传到存储库或者能够下载n个查看文档。

现在我的要求是,我必须更新特定文档属性。

任何人都可以提供示例代码或步骤来使用CMIS更新文档属性。

提前致谢...

1 个答案:

答案 0 :(得分:4)

试试这个对我来说很好

Session session = getSession(serverUrl, username, password);
Document targetFile = (Document) session.getObject(path);
Map<String, Object> properties = new HashMap<>();
properties.put(PropertyIds.NAME, name);
targetFile.updateProperties(properties);

在我的示例中,您只需将name替换为您想要的任何内容

希望能帮到你