public interface IssueUpdateService
IssueService. It merely provides extra methods that are useful
to GreenHopper, with a view that one day they will be ported over to JIRA.IssueService| Modifier and Type | Method and Description |
|---|---|
boolean |
canEditField(com.atlassian.jira.issue.Issue issue,
com.atlassian.jira.issue.fields.Field orderableField)
Checks if field can be updated for the given issue.
|
com.atlassian.jira.bc.issue.IssueService.IssueResult |
skipValidationAndUpdate(com.atlassian.jira.user.ApplicationUser user,
Long issueId,
com.atlassian.jira.issue.IssueInputParameters issueInputParameters)
Skip validation checks and update issue.
|
com.atlassian.jira.bc.issue.IssueService.IssueResult |
update(com.atlassian.jira.user.ApplicationUser user,
com.atlassian.jira.bc.issue.IssueService.UpdateValidationResult updateValidationResult)
Only here for convenience - don't actually do anything but delegate.
|
com.atlassian.jira.bc.issue.IssueService.UpdateValidationResult |
validateUpdate(com.atlassian.jira.user.ApplicationUser user,
Long issueId,
com.atlassian.jira.issue.IssueInputParameters issueInputParameters)
This needs to be promoted to JIRA!
|
com.atlassian.jira.bc.issue.IssueService.UpdateValidationResult validateUpdate(com.atlassian.jira.user.ApplicationUser user,
Long issueId,
com.atlassian.jira.issue.IssueInputParameters issueInputParameters)
IssueInputParameters yet) and will always retain existing issue values.user - issueId - issueInputParameters - com.atlassian.jira.bc.issue.IssueService#validateUpdate(User, Long, com.atlassian.jira.issue.IssueInputParameters)com.atlassian.jira.bc.issue.IssueService.IssueResult update(com.atlassian.jira.user.ApplicationUser user,
com.atlassian.jira.bc.issue.IssueService.UpdateValidationResult updateValidationResult)
user - updateValidationResult - IssueService#update(User, com.atlassian.jira.bc.issue.IssueService.UpdateValidationResult)com.atlassian.jira.bc.issue.IssueService.IssueResult skipValidationAndUpdate(com.atlassian.jira.user.ApplicationUser user,
Long issueId,
com.atlassian.jira.issue.IssueInputParameters issueInputParameters)
user - issueId - issueInputParameters - IssueService#skipValidationAndUpdate(User, Long, com.atlassian.jira.issue.IssueInputParameters)boolean canEditField(com.atlassian.jira.issue.Issue issue,
com.atlassian.jira.issue.fields.Field orderableField)
issue - the issue on which depends what fields can be edited.orderableField - the field to checkCopyright © 2007–2025 Atlassian. All rights reserved.