簡體   English   中英

如何獲取系統方面的列表

[英]How to get list of aspects in the systems

是否可以推薦我如何使用Java Web服務API在露天獲取方面列表。

謝謝。

使用Web服務客戶端無法獲取方面的列表,但是,如果您知道方面的名稱,則可以獲取方面的類定義的列表。

檢查DictionaryServiceSoapPort接口,有一個名為getClasses的方法,該方法可以返回給定類型和方面的ClassDefinition數組。

我不知道這是否有幫助,但是您可以通過調用“ Get Class Definitions Web腳本來Get Class Definitions所有類型的列表,而不是使用Web服務來獲取方面列表。 url模式如下。

http://localhost:8086/alfresco/service/api/classes/{className}

您可以不帶className調用相同的Web腳本,這一次它將以JSON形式輸出字典中的所有類,包括類型和方面(方面標記為“ isAspect” = true)。

這可能對您來說太遲了,但是您可以使用DictionaryService(以防其他人搜索此內容:

Alfresco Wiki說:

getClasses從字典中獲取類型和方面定義的列表。

ClassDefinition [] getClasses(ClassPredicate類型,ClassPredicate方面)

參數:

types-用於控制返回的類型的謂詞,或者為null以返回所有類型的aspects-為控制返回的類型的謂詞,或者為null以返回所有類型的aspect。

與請求的類型相關的類定義的列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM