如何使用CMIS 1.1 atom binding alfresco 5.0.c配置自定义方面并检索其属性?

时间:2015-03-19 11:50:41

标签: alfresco cmis

使用Alfresco,我创建了一个方面并为其添加了自定义属性。

需要使用CMIS 1.1 Atom Binding和Alfresco 5.0.c。

访问自定义属性方面的帮助

请帮我用自定义属性显示文档。

    public void uploadDocument(Folder newFolder) {
File file = new File("file.txt");
properties = new HashMap<String, Object>();
properties.put(PropertyIds.OBJECT_TYPE_ID, "cmis:document");

properties.put(PropertyIds.NAME, file.getName());

properties.put(PropertyIds.CUSTOM_FIELD_NAME,file.getCustomField());


path    = Paths.get(DOC_NAME_WITH_PATH);

content= Files.readAllBytes(path);

contentStream   = new ContentStreamImpl(file.getName(), 
BigInteger.valueOf(content.length), new 
MimetypesFileTypeMap().getContentType(file), new 
FileInputStream(file));     

newDoc = (Document)newFolder.createDocument(properties, contentStream, 
VersioningState.MAJOR);

}

0 个答案:

没有答案