JIRA - 获取项目和问题类型的所有字段

时间:2012-05-14 17:45:49

标签: java jira

我想获取特定项目和问题类型的所有默认(非自定义)字段。字段集取决于问题类型,但也取决于项目。对于自定义字段没有问题,但对于默认字段,我找不到解决方案。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

最后我找到了类似的东西:

    MutableIssue issuePattern = ComponentAccessor.getComponentOfType(IssueFactory.class).getIssue();
    issuePattern.setProjectId(projectId);
    issuePattern.setIssueTypeId(issueTypeId);

    IssueCreationHelperBean issueCreationHelperBean = ComponentAccessor.getComponentOfType(IssueCreationHelperBean.class);
    List<OrderableField> availableFields = issueCreationHelperBean.getFieldsForCreate(loggedInUser, issuePattern);

它确实有效。我希望它对其他人有用。我在JIRA 5下进行了测试。