我在寫Jira插件,我需要獲得all transitions
可用in specified workflow
。通過工作流名稱獲得這些轉換將是一件好事。我找不到可以列出它的任何課程。沒有休息可以得到它嗎?如何獲得指定工作流程的所有轉換
0
A
回答
0
從我可以從API文檔收集的信息中,可以使用WorkflowManager
來調用getWorkflow(java.lang.String)
,它基於提供的工作流名稱字符串返回JiraWorkflow
。
然後,您應該能夠獲得工作流程中的所有轉換,但我不確定在JiraWorkflow
內需要調用什麼。我想可能getAllActions()
。
0
不知道正是你正在嘗試做的,但如果你試圖讓當前的狀態可用工作流的轉換,那麼你可以用下面的代碼
IssueWorkflowManager issueWflwMan = ComponentAccessor.getComponentOfType(IssueWorkflowManager.class);
Collection<ActionDescriptor> coll = issueWflwMan.getAvailableActions(issue,authenticationContext.getUser());
for (ActionDescriptor res : coll) {
s.o.p(res.getName());
}
相關問題
- 1. 在jBpm中,如何獲取流/流程中所有的轉換?
- 2. 獲取對象工作流鏈中所有工作流的轉換列表
- 3. 自定義工作流程如何獲得執行實體
- 4. 如何在工作流程中獲得KNIME工作流程名稱
- 5. 如何獲得實現指定接口的所有類
- 6. 如何獲得以指定字母開頭的所有單詞
- 7. 如何獲得當前流程的作業對象(如果有)?
- 8. 如何獲得jBPM工作流程中的最後一個工作項目?
- 9. 工作項目狀態的轉換工作流程
- 10. 如何在Nintex工作流程中獲得當前時間?
- 11. 如何在工作流程中獲得$ CAUSE
- 12. 如何獲得/建立/ AEM工作流程
- 13. 如何在oozie工作流程中獲得oozie jobId?
- 14. 如何通過Activiti工作流程在JavaScript中獲得bpm_outcome
- 15. Ms.DynamicsCRM2011 +工作流程+如何知道鉛轉換成什麼?
- 16. 如何將Drools規則drl轉換爲Drools工作流程bpmn
- 17. 如何設置工作線程時獲得其所需的
- 18. 如何在工作流程轉換後禁用本地角色獲取?
- 19. 如何獲得所有可能的工作分配清單?
- 20. 從Jira獲得所有工作時間
- 21. JQuery停止在所有轉換工作
- 22. 定製WIT字段TFS工作流程轉換
- 23. 流程工作在變換沒有
- 24. 如何獲得特定工作日的一個月中的所有日子?
- 25. Elgg,如何獲得所有操作?
- 26. 如何獲得在C指針工作++的指數?
- 27. Scala:如何獲得上下文綁定List [T]轉換在這裏工作?
- 28. OS工作流程替換
- 29. 如何將所有()函數轉換爲工作crossbrowser
- 30. 工作流引起錯誤的轉換
我需要在規定的工作流程的所有過渡嘗試。例如,我的工作流名稱爲「ABC」,它在狀態之間有10個轉換(Open-> Close,Close-> Reopen ...等),我需要獲得所有這些(名稱和ID) – Czachovic
As @Welsh說,使用必須嘗試使用Jiraworkflow接口中的方法 – Ram