1

CMIS 1.1 標準cmis:contentStreamFileNameでは、2.1.4.3.3 に、OrderableCMIS リポジトリが true または false に設定するために選択できるプロパティがあると記載されています。

特定のリポジトリでセッションを持つ CMIS クライアントとして、このリポジトリのOrderableが true か falseかを確認する方法cmis:contentStreamFileName

できれば DotCMIS または PortCMIS または OpenCMIS を使用してください。

Chemistry サンプルのWeb サイトには、リポジトリ機能を取得する方法を示すサンプルがありますが、この種のものではありません。

4

1 に答える 1

1

型の定義を取得してから、関心のある型について、関心のあるプロパティを確認できます。OpenCMIS を使用したこの Java の例のように:

ObjectType typeDef = getSession().getTypeDefinition("cmis:document");
Map<String, PropertyDefinition<?>> propDefs = typeDef.getPropertyDefinitions();
PropertyDefinition<?> propDef = propDefs.get("cmis:contentStreamFileName");
System.out.println(String.format("Is %s orderable? %s", propDef.getId(), propDef.isOrderable()));

これを Alfresco 5.2 CE と Chemistry 0.11 に対して実行すると、どちらの場合も false が返されます。

Is cmis:contentStreamFileName orderable? false
于 2016-09-02T19:31:14.493 に答える