class IssueUpdateDelegate extends AbstractIssuesDelegate
Modifiers | Name | Description |
---|---|---|
com.atlassian.jira.issue.Issue |
issue |
Fields inherited from class | Fields |
---|---|
class AbstractIssuesDelegate |
APPLICATION_OCTET_STREAM_VALUE, fieldManager, issue, issueInputParameters |
Type | Name and description |
---|---|
com.atlassian.jira.event.type.EventDispatchOption |
eventDispatchOption |
boolean |
sendEmail |
Constructor and description |
---|
IssueUpdateDelegate(com.atlassian.jira.issue.Issue issue, com.atlassian.jira.config.ConstantsManager constantsManager, com.atlassian.jira.security.JiraAuthenticationContext authenticationContext, com.atlassian.jira.security.PermissionManager permissionManager, com.atlassian.jira.issue.security.IssueSecuritySchemeManager issueSecuritySchemeManager, com.atlassian.jira.issue.attachment.TemporaryWebAttachmentManager temporaryWebAttachmentManager, com.atlassian.jira.issue.security.IssueSecurityLevelManager issueSecurityLevelManager, com.atlassian.jira.security.xsrf.XsrfTokenGenerator xsrfTokenGenerator, com.atlassian.jira.security.roles.ProjectRoleManager projectRoleManager, com.atlassian.jira.issue.fields.FieldManager fieldManager, FieldUpdaterResolver fieldUpdaterResolver, AttachmentFileValidator attachmentFileValidator) |
Type Params | Return Type | Name and description |
---|---|---|
|
protected io.atlassian.fugue.Either<com.atlassian.jira.issue.Issue, com.atlassian.jira.project.Project> |
getAttachmentTarget() |
|
void |
setComment(java.lang.String comment, groovy.lang.Closure<?> specification) Sets a comment on the issue being updated or transitioned |
|
void |
setResolution(java.lang.String resolutionName) Sets the resolution of an issue |
|
void |
setResolution(groovy.lang.Closure<?> specification) Sets the resolution of an issue |
|
void |
setResolutionDate(java.lang.String date) Sets the resolution date of an issue |
|
void |
setResolutionId(java.lang.String resolutionId) Sets the resolution of an issue |
Sets a comment on the issue being updated or transitioned
specification
- closure allowing fine control of updates, e.g. comment visibility
CreateCommentDuringUpdateDelegate.setGroupRestriction
CreateCommentDuringUpdateDelegate.setProjectRoleRestriction
AbstractCreateCommentDelegate.internalSets the resolution of an issue
Sets the resolution of an issue
closure
- containing parameters to *set*, *remove* or *replace* an issue's resolution field valueSets the resolution date of an issue
Sets the resolution of an issue
Groovy Documentation