У меня есть 15 имен пользователей, мне нужно вытащить записи рабочего журнала этих пользователей и манипулировать ими из клиента JAVA.
Ниже приведены файлы jar, которые я использую для подключения API JIRA и получения значений.
Код вставлен ниже
public class JiraConnector {
JiraRestClient jira;
public JiraConnector() throws URISyntaxException {
String url = prop().getUrl();
String userName = prop().getUser() ;
String password = prop().getpwd() ;
JerseyJiraRestClientFactory clientFactory = new JerseyJiraRestClientFactory();
jira = clientFactory.createWithBasicHttpAuthentication(new URI(url),
userName, password);
System.out.println("Connection established to >> " + url);
}
public void printIssueDetails(String jiraNumber) {
System.out.println("JiraNumber is " + jiraNumber);
Issue issue = jira.getIssueClient().getIssue(jiraNumber, null);
System.out.println(issue.getSummary());
System.out.println(issue.getDescription());
}
public void printUserWorkLog(String userName) {
System.out.println("user details invoked ... ");
User user = jira.getUserClient().getUser(userName, null);
System.out.println(user.getDisplayName());
System.out.println(user.getEmailAddress());
}
Для любого заданного имени пользователя я могу распечатать его отображаемое имя и адрес электронной почты (вся эта основная информация).
Но мне нужно получить список рабочих журналов для данного пользователя. Не знаю, как действовать