public class JiraClient extends HttpClient
| Constructor | Description |
|---|---|
JiraClient() |
Instantiates a new jira client.
|
JiraClient(java.lang.String baseUrl,
java.lang.String user,
java.lang.String password,
boolean server) |
Authentification is enabled with basic auth.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<org.rogatio.circlead.control.synchronizer.atlassian.jira.Issue> |
getIssues(java.lang.String jql) |
Gets the issues.
|
java.util.List<org.rogatio.circlead.control.synchronizer.atlassian.jira.Issue> |
getIssues(java.lang.String jql,
int max,
int step) |
Gets the issues.
|
java.util.List<org.rogatio.circlead.control.synchronizer.atlassian.jira.Issue> |
getIssues(java.lang.String jql,
java.lang.String fields) |
Gets the issues.
|
java.util.List<org.rogatio.circlead.control.synchronizer.atlassian.jira.Issue> |
getIssues(java.lang.String jql,
java.lang.String fields,
int max,
int start) |
Gets the issues.
|
int |
getTotalFoundIssues(java.lang.String jql) |
Gets the total found issues.
|
SynchronizerResult |
search(java.lang.String jql) |
Search.
|
SynchronizerResult |
search(java.lang.String jql,
java.lang.String fields,
int maxResults) |
Search.
|
SynchronizerResult |
search(java.lang.String jql,
java.lang.String fields,
int maxResults,
int startAt) |
Search.
|
createCredentials, delete, get, post, putpublic JiraClient()
public JiraClient(java.lang.String baseUrl,
java.lang.String user,
java.lang.String password,
boolean server)
baseUrl - Url to the server, could be http or httpsuser - Plain-Text of user to log inpassword - Plain text of passwordserver - true if dedicated server, false if cloud serverpublic int getTotalFoundIssues(java.lang.String jql)
jql - the jqlpublic java.util.List<org.rogatio.circlead.control.synchronizer.atlassian.jira.Issue> getIssues(java.lang.String jql)
jql - the jqlpublic java.util.List<org.rogatio.circlead.control.synchronizer.atlassian.jira.Issue> getIssues(java.lang.String jql,
int max,
int step)
jql - the jqlmax - the maxstep - the steppublic java.util.List<org.rogatio.circlead.control.synchronizer.atlassian.jira.Issue> getIssues(java.lang.String jql,
java.lang.String fields,
int max,
int start)
jql - the jqlfields - the fieldsmax - the maxstart - the startpublic java.util.List<org.rogatio.circlead.control.synchronizer.atlassian.jira.Issue> getIssues(java.lang.String jql,
java.lang.String fields)
jql - the jqlfields - the fieldspublic SynchronizerResult search(java.lang.String jql)
jql - the jqlpublic SynchronizerResult search(java.lang.String jql, java.lang.String fields, int maxResults)
jql - the jqlfields - the fieldsmaxResults - the max resultspublic SynchronizerResult search(java.lang.String jql, java.lang.String fields, int maxResults, int startAt)
jql - the jqlfields - the fieldsmaxResults - the max resultsstartAt - the start at