net.thucydides.plugins.jira.model
Interface IssueTracker
- All Known Implementing Classes:
- JiraIssueTracker
public interface IssueTracker
An interface to an issue tracking system.
Should allow a client to connect to an issue tracking system, retrieve comments for an existing issue, and
add new comments.
addComment
void addComment(String issueKey,
String commentText)
throws IssueTrackerUpdateException
- Add a new comment to the specified issue in the remote issue tracking system.
- Parameters:
issueKey - the unique key identifying the issue to be commented.commentText - text of the comment.
- Throws:
IssueTrackerUpdateException
getCommentsFor
List<IssueComment> getCommentsFor(String issueKey)
throws IssueTrackerUpdateException
- Throws:
IssueTrackerUpdateException
updateComment
void updateComment(IssueComment issueComment)
getStatusFor
String getStatusFor(String issueKey)
throws IssueTrackerUpdateException
- Throws:
IssueTrackerUpdateException
doTransition
void doTransition(String issueKey,
String status)
throws IssueTrackerUpdateException
- Throws:
IssueTrackerUpdateException
Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.