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