public class JiraService extends Object
Constructor and Description |
---|
JiraService(Site jiraSite) |
public JiraService(Site jiraSite)
public ResponseData<Map<String,Object>> getServerInfo()
public ResponseData<Object> getComponent(String id)
id
- component id.public ResponseData<Object> createComponent(Object component)
component
- an instance of Object
public ResponseData<Void> updateComponent(String id, Object component)
component
- actual componentpublic ResponseData<Object> getComponentIssueCount(String id)
id
- component id.public ResponseData<Object> getIssue(String issueIdOrKey)
issueIdOrKey
- issue id or key.public ResponseData<Object> createIssue(Object issue)
Object
public ResponseData<Object> updateIssue(String issueIdOrKey, Object issue)
public ResponseData<Void> assignIssue(String issueIdorKey, String userName)
public ResponseData<Object> createIssues(Object issues)
public ResponseData<Object> getComments(String issueIdorKey)
public ResponseData<Object> addComment(String issueIdorKey, String comment)
public ResponseData<Object> updateComment(String issueIdorKey, String commentId, String comment)
public ResponseData<Object> getComment(String issueIdorKey, String commentId)
public ResponseData<Void> notifyIssue(String issueIdorKey, Object notify)
public ResponseData<Object> getIssueTransitions(String issueIdorKey)
public ResponseData<Void> transitionIssue(String idOrKey, Object issue)
public ResponseData<Object> getIssueWatches(String issueIdorKey)
public ResponseData<Void> addIssueWatcher(String issueIdorKey, String userName)
public ResponseData<Object> searchIssues(String jql, int startAt, int maxResults)
public ResponseData<Object> getProjects()
public ResponseData<Object> getProject(String projectIdOrKey)
public ResponseData<Object> getProjectVersions(String projectIdOrKey)
public ResponseData<Object> getProjectComponents(String projectIdOrKey)
public ResponseData<Object> getProjectStatuses(String projectIdOrKey)
public ResponseData<Object> getVersion(String id)
public ResponseData<Object> createVersion(Object version)
public ResponseData<Void> updateVersion(String id, Object version)
public ResponseData<Object> getIssueLinkTypes()
public ResponseData<Object> getIssueLink(String id)
public ResponseData<Object> deleteIssueLink(String id)
public ResponseData<Void> linkIssues(String name, String inwardIssueKey, String outwardIssueKey, String comment)
public ResponseData<Object> getIssueRemoteLinks(String idOrKey, String globalId)
public ResponseData<Object> getIssueRemoteLink(String idOrKey, String linkId)
public ResponseData<Object> createIssueRemoteLink(String idOrKey, Object remoteLink)
public ResponseData<Object> deleteIssueRemoteLink(String idOrKey, String linkId)
public ResponseData<Object> deleteIssueRemoteLinks(String idOrKey, String globalId)
public ResponseData<Object> getFields()
public ResponseData<Object> userSearch(String userName, int startAt, int maxResults)
public ResponseData<Object> assignableUserSearch(String userName, String project, String issueKey, int startAt, int maxResults)
Copyright © 2016–2017 ThoughtsLive. All rights reserved.