如何单独为每个属性添加cmis扩展

时间:2017-10-10 09:02:12

标签: cmis opencmis

我正在使用下面的代码段添加属性扩展。

Properties props = objData.getProperties();
        Map<String, PropertyData<?>> properties = props.getProperties();

        for (String prop : properties.keySet()) {
            PropertyData propData = properties.get(prop);
            propData.setExtensions(extensions);
        }

但在客户端,我并没有接受这些扩展。

Property prop = cmisObj.getProperty("cmis:name");
List<CmisExtensionElement> extensions  = prop.getExtensions();

每当我在属性上调用getExtensions()方法时,我都会变为null。我做错了吗?在从服务器发送响应时,还有其他方法可以向cmis属性添加扩展吗?

0 个答案:

没有答案