2017-09-01 53 views
0

所以我想要做的就是以顯示屬於分配給任務特定用戶組的任務..jBPM的其餘7額外的參數組API查詢任務實例

enter image description here

按照doc(jbpm 6.4),從Redhat關於查詢任務實例,我可以使用其他參數:狀態,組和用戶。我試圖使用「羣體」。我認爲這意味着分配給用戶任務的「用戶組」。 (the 7.1 docs甚至沒有相關信息)

添加參數「status」(?status = Completed)有效,但「groups」對結果數據集沒有影響。我不知道爲什麼。新版本已更改或參數本身需要格式化,或者存在組ID而不是字符串。

這裏是DOC:

16.6。 QUESTING TASKS

使用以下入口點: http://SERVER:PORT/kie-server/services/rest/server/queries/。要使用 分頁,請使用頁面和pageSize參數。以下端點的列表 包含額外的參數(如果適用):

[GET]任務/實例/鍋業主返回將 實際的用戶定義爲潛在所有者的任務列表。

您可以使用的其他參數:狀態,組,用戶。

請注意,用戶過濾器僅適用於未經身份驗證發送請求 的情況。

我的查詢是這樣的:

http://SERVER:PORT/kie-server/services/rest/server/queries/tasks/instances/pot-owners?groups=trainers 

我也試圖挖掘到的源代碼,但我失敗了:

https://github.com/kiegroup/jbpm/tree/f70a465dd2621f5598f043631b8eb991142e05ba/jbpm-services/jbpm-kie-services/src/main/java/org/jbpm/kie/services/impl

任何幫助,將不勝感激

回答

0

根據我的個人經驗:這可能是因爲案例項目

使用此休息呼叫代替

{server}:{port}/kie-server/services/rest/server/queries/cases/instances/{caseId}/tasks/instances/pot-owners