public class IssueHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static Pattern |
ENV_FIELD_PATTERN |
static String |
ENVIRONMENT_FORMAT |
| Constructor and Description |
|---|
IssueHelper(com.atlassian.jira.issue.IssueManager issueManager,
com.atlassian.jira.issue.AttachmentManager attachmentManager,
com.atlassian.jira.project.ProjectManager projectManager,
com.atlassian.jira.project.version.VersionManager versionManager,
com.atlassian.jira.config.ConstantsManager constantsManager,
com.atlassian.jira.issue.IssueFactory issueFactory,
com.atlassian.jira.bc.issue.comment.CommentService commentService,
com.atlassian.jira.bc.project.component.ProjectComponentManager componentManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttachment(com.atlassian.jira.issue.Issue issue,
UploadData data,
com.atlassian.jira.user.ApplicationUser user) |
com.atlassian.jira.util.ErrorCollection |
addComment(com.atlassian.jira.issue.Issue issue,
String bodyText,
com.atlassian.jira.user.ApplicationUser user) |
com.atlassian.jira.issue.Issue |
createIssue(IssueEntity issueEntity,
com.atlassian.jira.issue.fields.CustomField uuid,
com.atlassian.jira.project.Project project,
com.atlassian.jira.user.ApplicationUser user,
List<com.atlassian.jira.issue.fields.CustomField> customFields,
List<Object> customValues) |
com.atlassian.jira.issue.MutableIssue |
getIssue(String issueKey) |
com.atlassian.jira.project.Project |
lookupProjectByKey(String projectKey) |
com.atlassian.jira.project.Project |
lookupProjectByName(String projectName) |
com.atlassian.jira.util.ErrorCollection |
updateIssue(com.atlassian.jira.issue.MutableIssue issue,
IssueEntity issueEntity,
com.atlassian.jira.user.ApplicationUser user) |
public static final String ENVIRONMENT_FORMAT
public static final Pattern ENV_FIELD_PATTERN
public IssueHelper(com.atlassian.jira.issue.IssueManager issueManager,
com.atlassian.jira.issue.AttachmentManager attachmentManager,
com.atlassian.jira.project.ProjectManager projectManager,
com.atlassian.jira.project.version.VersionManager versionManager,
com.atlassian.jira.config.ConstantsManager constantsManager,
com.atlassian.jira.issue.IssueFactory issueFactory,
com.atlassian.jira.bc.issue.comment.CommentService commentService,
com.atlassian.jira.bc.project.component.ProjectComponentManager componentManager)
public com.atlassian.jira.issue.MutableIssue getIssue(String issueKey)
public com.atlassian.jira.issue.Issue createIssue(IssueEntity issueEntity, com.atlassian.jira.issue.fields.CustomField uuid, com.atlassian.jira.project.Project project, com.atlassian.jira.user.ApplicationUser user, List<com.atlassian.jira.issue.fields.CustomField> customFields, List<Object> customValues) throws com.atlassian.jira.web.util.AttachmentException, IOException, org.ofbiz.core.entity.GenericEntityException, com.atlassian.jira.exception.CreateException
com.atlassian.jira.web.util.AttachmentExceptionIOExceptionorg.ofbiz.core.entity.GenericEntityExceptioncom.atlassian.jira.exception.CreateExceptionpublic void addAttachment(com.atlassian.jira.issue.Issue issue,
UploadData data,
com.atlassian.jira.user.ApplicationUser user)
throws IOException,
com.atlassian.jira.web.util.AttachmentException,
org.ofbiz.core.entity.GenericEntityException
IOExceptioncom.atlassian.jira.web.util.AttachmentExceptionorg.ofbiz.core.entity.GenericEntityExceptionpublic com.atlassian.jira.util.ErrorCollection updateIssue(com.atlassian.jira.issue.MutableIssue issue,
IssueEntity issueEntity,
com.atlassian.jira.user.ApplicationUser user)
throws com.atlassian.jira.exception.UpdateException
com.atlassian.jira.exception.UpdateExceptionpublic com.atlassian.jira.util.ErrorCollection addComment(com.atlassian.jira.issue.Issue issue,
String bodyText,
com.atlassian.jira.user.ApplicationUser user)
public com.atlassian.jira.project.Project lookupProjectByName(String projectName)
public com.atlassian.jira.project.Project lookupProjectByKey(String projectKey)
Copyright © 2015 Atlassian. All rights reserved.