Package com.atlassian.jira.rest.v2.issue
Class UpdateIssueResource
java.lang.Object
com.atlassian.jira.rest.v2.issue.UpdateIssueResource
Implements the "Edit Issue" use case.
- Since:
- v5.0
-
Constructor Summary
ConstructorsConstructorDescriptionUpdateIssueResource(IssueInputParametersAssembler issueInputParametersAssembler, IssueService issueService, JiraAuthenticationContext jiraAuthenticationContext, GlobalPermissionManager globalPermissionManager, PermissionManager permissionManager, I18nHelper i18n) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanDisableUserNotifications(ApplicationUser user, Issue issue) Determines if the current user can disable user notifications for the edit issue operation.javax.ws.rs.core.ResponseeditIssue(Issue issue, IssueUpdateBean updateRequest, boolean notifyUsers) javax.ws.rs.core.ResponsetransitionIssue(Issue issue, IssueUpdateBean issueUpdateBean)
-
Constructor Details
-
UpdateIssueResource
@Inject public UpdateIssueResource(IssueInputParametersAssembler issueInputParametersAssembler, IssueService issueService, JiraAuthenticationContext jiraAuthenticationContext, GlobalPermissionManager globalPermissionManager, PermissionManager permissionManager, I18nHelper i18n)
-
-
Method Details
-
editIssue
public javax.ws.rs.core.Response editIssue(Issue issue, IssueUpdateBean updateRequest, boolean notifyUsers) -
transitionIssue
-
canDisableUserNotifications
Determines if the current user can disable user notifications for the edit issue operation. Only admins and project admins can disable user notifications.
-