public List<Status> getStatuses() { try { final Iterable<Status> statuses = jiraRestClient.getMetadataClient().getStatuses() .get(timeout, TimeUnit.SECONDS); return Lists.newArrayList(statuses); } catch (Exception e) { LOGGER.log(WARNING, "jira rest client get statuses error. cause: " + e.getMessage(), e); return Collections.emptyList(); } }