public class JiraIssueTracker extends AbstractIssueTracker
IssueTrackerService for the JIRA issue tracker.baseUrl, config, executorService, TRACKER_TYPE, URL_REGEX| Constructor and Description |
|---|
JiraIssueTracker() |
checkHost, convertToTrackerID, filterIssuesByHost, filterIssuesByHost, filterUrlsByHost, getIssuesAssociatedWith, getTrackerID, init, urlExistspublic boolean init(IssueTrackerConfig config)
init in interface IssueTrackerServiceinit in class AbstractIssueTrackerpublic org.jboss.set.aphrodite.domain.Issue getIssue(URL url) throws NotFoundException
NotFoundExceptionpublic List<org.jboss.set.aphrodite.domain.Issue> getIssues(com.atlassian.jira.rest.client.api.domain.Version version)
public List<org.jboss.set.aphrodite.domain.Issue> getIssues(Collection<URL> urls)
public List<org.jboss.set.aphrodite.domain.Issue> searchIssues(org.jboss.set.aphrodite.domain.SearchCriteria searchCriteria)
public List<org.jboss.set.aphrodite.domain.Issue> searchIssuesByFilter(URL filterUrl) throws NotFoundException
NotFoundExceptionpublic boolean updateIssue(org.jboss.set.aphrodite.domain.Issue issue) throws NotFoundException, AphroditeException
NotFoundExceptionAphroditeExceptionpublic void addCommentToIssue(org.jboss.set.aphrodite.domain.Issue issue, org.jboss.set.aphrodite.domain.Comment comment) throws NotFoundException
addCommentToIssue in interface IssueTrackerServiceaddCommentToIssue in class AbstractIssueTrackerNotFoundExceptionpublic boolean addCommentToIssue(Map<org.jboss.set.aphrodite.domain.Issue,org.jboss.set.aphrodite.domain.Comment> commentMap)
public boolean addCommentToIssue(Collection<org.jboss.set.aphrodite.domain.Issue> issues, org.jboss.set.aphrodite.domain.Comment comment)
public org.apache.commons.logging.Log getLog()
getLog in class AbstractIssueTrackerpublic void destroy()
public boolean isCPReleased(String cpVersion)
public Iterable<com.atlassian.jira.rest.client.api.domain.Version> getVersionsByProject(String projectName)
public org.jboss.set.aphrodite.domain.Issue createIssue(IssueCreationDetails details) throws MalformedURLException, NotFoundException, AphroditeException
public void linkIssues(org.jboss.set.aphrodite.domain.Issue from, org.jboss.set.aphrodite.domain.Issue to, String linkType)
Copyright © 2022 JBoss by Red Hat. All rights reserved.