@Internal public class MetadataResource extends AbstractResource
Modifier and Type | Field and Description |
---|---|
private com.atlassian.jira.issue.CustomFieldManager |
customFieldManager |
authenticationContext
Constructor and Description |
---|
MetadataResource(com.atlassian.jira.issue.CustomFieldManager customFieldManager,
com.atlassian.jira.bc.issue.IssueService issueService,
com.atlassian.jira.security.JiraAuthenticationContext authenticationContext) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getCustomFields(String fields,
String types)
Replaces http://jira.local:2990/jira/rest/api/2/field because it is too slow on larger instances
|
private static com.playsql.utils.sharedbeans.v8.CustomFieldDefinition |
transform(com.atlassian.jira.issue.fields.CustomField field) |
checkIsNotAnonymousUser, getIssueWithPermission, getIssueWithPermissions
private final com.atlassian.jira.issue.CustomFieldManager customFieldManager
public MetadataResource(com.atlassian.jira.issue.CustomFieldManager customFieldManager, com.atlassian.jira.bc.issue.IssueService issueService, com.atlassian.jira.security.JiraAuthenticationContext authenticationContext)
public javax.ws.rs.core.Response getCustomFields(String fields, String types)
fields
- comma-separated list of field IDs (customfield_10000,...) to includetypes
- comma-separated list of field types (schema.custom value in /rest/api/2/field) to includeprivate static com.playsql.utils.sharedbeans.v8.CustomFieldDefinition transform(com.atlassian.jira.issue.fields.CustomField field)
Copyright © 2022 Requirement Yogi. All rights reserved.