我目前使用openCMIS在Alfresco内创建一个节点。我想指定新创建的内容使用特定的NodeRef ID。例如:是否可以使用特定的NodeRef在户外创建节点?
工作区:// SpacesStore/6e619192-61c0-46fc-85c1-81badbb9b93e
目前我有这样的CMIS代码:
Map<String, Object> properties = new HashMap<String, Object>();
properties.put(PropertyIds.OBJECT_TYPE_ID, "cmis:folder");
properties.put(PropertyIds.NAME, "TestFolder");
properties.put(PropertyIds.OBJECT_ID, "workspace://SpacesStore/6e619192-61c0-46fc-85c1-81badbb9b93e");
folder.createFolder(properties);
我想这是最近做的文件夹名称“ TestFolder“有一个与指定的OBJECT_ID匹配的nodeRef。但是Alfresco仍然会生成一个不同的独特节点参考。
在Alfresco中创建内容时,是否有指定nodeRef的方法?
否。但是,室外使用一些代码来生成特定的nodeid。您可以参考电子邮件模板和引导程序代码。 –