有沒有辦法從系統獲取每個任務的所有任務和潛在所有者? 我發現在任務服務上有一些方法,但它只返回一部分任務,沒有潛在的所有者。無法從JBPM獲取所有任務6.4
0
A
回答
0
這是我的解決方案:
@Inject
TaskService taskService;
@Inject
@PersistenceUnit(unitName = "org.jbpm.domain")
private EntityManagerFactory emf;
EntityManager em = emf.createEntityManager();
CriteriaBuilder criteriaBuilder = em.getCriteriaBuilder();
final CriteriaQuery criteriaQuery = criteriaBuilder.createQuery(TaskMinimal.class);
final Root taskRoot = criteriaQuery.from(TaskImpl.class);
final TypedQuery query = em.createQuery(criteriaQuery);
List<TaskMinimal> taskMinimals = query.getResultList();
List<Task> tasks = taskMinimals.stream()
.map(minimal -> taskService.getTaskById(minimal.getId()))
.collect(Collectors.toList());
public class TaskMinimal {
private long id;
public TaskMinimal(long id){
this.id = id;
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
}
0
您可以隨時檢查表PEOPLEASSIGNMENTS_POTOWNERS中的記錄和數據庫中的表TASK。你有權訪問數據庫,或者你必須從Workbench或其他API獲取這些信息嗎?
0
相關問題
- 1. JBPM - 獲取所有任務的列表
- 2. 無法從異步任務獲取NodeList
- 3. 無法從團隊服務中的Git獲取所有分支
- 4. 在Outlook中獲取所有任務WinForms
- 5. jBPM 5人工任務
- 6. jBPM 5.4人工任務
- 7. JBPM多次執行任務
- 8. jBPM 6.2 - 無法在完成任務時添加評論
- 9. 有沒有辦法從Spring的任務獲取元數據:計劃任務?
- 10. 從芹菜後端獲取所有任務的列表
- 11. 從構建腳本獲取所有Gradle任務的列表
- 12. 如何從_ref獲取任務所有者的名稱?
- 13. C#線程任務 - 無法從任務數組獲取返回值
- 14. 爲什麼我無法從Microsoft Graph Unified API中獲取「任務」?
- 15. 從所有服務器獲取表
- 16. 本地人工任務服務jBPM
- 17. jbpm業務規則任務示例
- 18. 在jBpm中,如何獲取流/流程中所有的轉換?
- 19. Sonarqube無法從5.6.6 LTS執行6.4
- 20. 無法獲取Modernizr的所有
- 21. 無法正確獲取所有鏈接
- 22. Read.table無法獲取所有數據行
- 23. 無法獲取林中的所有DirectoryEntry
- 24. ReadAsStringAsync無法獲取所有記錄
- 25. Android無法獲取所有行數據
- 26. 無法從後臺任務
- 27. 無法從計劃任務
- 28. 無法使從Rake任務
- 29. microsoft.codeanalysis.buildtasks.csc任務無法從
- 30. SOAP服務器無法獲取所有參數
您究竟如何使用jBPM?您是否直接使用jBPM引擎,KIE Workbench(jBPM控制檯)遠程API或KIE服務器?到目前爲止,您嘗試過哪些任務服務方法?給我們更多的細節。 – livthomas