public class FieldConfigSchemeResource extends Object
Constructor and Description |
---|
FieldConfigSchemeResource(FieldConfigSchemeService fieldConfigSchemeService,
JiraAuthenticationContext jiraAuthenticationContext,
FieldConfigSchemeBeanFactory configSchemeBeanFactory,
IssueTypeConverter issueTypeConverter,
ProjectConverter projectConverter) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createFieldConfigScheme(String fieldId,
FieldConfigSchemeBean input)
Creates a new field config schemes for the field
|
javax.ws.rs.core.Response |
getAvailableProjectsForCreateScheme(String fieldId) |
javax.ws.rs.core.Response |
getAvailableProjectsForUpdateScheme(String fieldId,
Long configSchemeId) |
javax.ws.rs.core.Response |
getFieldConfigScheme(String fieldId,
Long configSchemeId)
Get the field config scheme
|
javax.ws.rs.core.Response |
getFieldConfigSchemes(String fieldId)
Get the field config schemes for the field
|
javax.ws.rs.core.Response |
removeFieldConfigScheme(String fieldId,
Long configSchemeId)
Delete the field config scheme
|
javax.ws.rs.core.Response |
updateFieldConfigScheme(String fieldId,
long configSchemeId,
FieldConfigSchemeBean input)
Updates the field config scheme
|
public FieldConfigSchemeResource(FieldConfigSchemeService fieldConfigSchemeService, JiraAuthenticationContext jiraAuthenticationContext, FieldConfigSchemeBeanFactory configSchemeBeanFactory, IssueTypeConverter issueTypeConverter, ProjectConverter projectConverter)
public javax.ws.rs.core.Response getFieldConfigScheme(String fieldId, Long configSchemeId)
fieldId
- the id of the field.configSchemeId
- the id of the schemepublic javax.ws.rs.core.Response getFieldConfigSchemes(String fieldId)
fieldId
- the id of the fieldpublic javax.ws.rs.core.Response createFieldConfigScheme(String fieldId, FieldConfigSchemeBean input)
fieldId
- the id of the fieldinput
- a field config scheme attributes passed in the request bodypublic javax.ws.rs.core.Response updateFieldConfigScheme(String fieldId, long configSchemeId, FieldConfigSchemeBean input)
fieldId
- the id of the fieldconfigSchemeId
- the id of the field config schemeinput
- new field config scheme attributes passed in the request bodypublic javax.ws.rs.core.Response removeFieldConfigScheme(String fieldId, Long configSchemeId)
configSchemeId
- the id of the schemepublic javax.ws.rs.core.Response getAvailableProjectsForUpdateScheme(String fieldId, Long configSchemeId)
fieldId
- the id of the fieldconfigSchemeId
- the id of the schemepublic javax.ws.rs.core.Response getAvailableProjectsForCreateScheme(String fieldId)
fieldId
- the id of the fieldCopyright © 2002-2022 Atlassian. All Rights Reserved.