@Override protected void doExecute(JiraRestClient jiraRestClient) throws Exception { Iterable<Priority> priorities = jiraRestClient.getMetadataClient().getPriorities().get(); if (!priorities.iterator().hasNext()) { System.out.println("No priorities found"); return; } System.out.println(String.format(DEFAULT_ROW_FORMAT, "Id", "Name", "Description")); for (Priority eachPriority : priorities) { System.out.println( String.format( DEFAULT_ROW_FORMAT, eachPriority.getId(), eachPriority.getName(), removeNewLines(eachPriority.getDescription()))); } } }
public static Map<String, String> priorities() { LinkedHashMap<String, String> prioritiesList = new LinkedHashMap<String, String>(); List<Priority> priorities = Priority.getPrioritiesForTask("task"); for (Priority orderPrio : priorities) { prioritiesList.put(orderPrio.getId().toString(), orderPrio.getDescription()); } return prioritiesList; }
public ListBoxModel doFillPriorityIdItems() { ListBoxModel items = new ListBoxModel().add(""); // optional field for (JiraSite site : JiraProjectProperty.DESCRIPTOR.getSites()) { JiraSession session = site.getSession(); if (session != null) { for (Priority priority : session.getPriorities()) { items.add("[" + site.getName() + "] " + priority.getName(), String.valueOf(priority.getId())); } } } return items; }
@Override public Priority parse(JSONObject json) throws JSONException { final BasicPriority basicPriority = basicPriorityJsonParser.parse(json); final String statusColor = json.getString("statusColor"); final String description = json.getString("description"); final URI iconUri = JsonParseUtil.parseURI(json.getString("iconUrl")); return new Priority(basicPriority.getSelf(), basicPriority.getId(), basicPriority .getName(), statusColor, description, iconUri); } }
@Override public Priority parse(JSONObject json) throws JSONException { final BasicPriority basicPriority = basicPriorityJsonParser.parse(json); final String statusColor = json.getString("statusColor"); final String description = json.getString("description"); final URI iconUri = JsonParseUtil.parseURI(json.getString("iconUrl")); return new Priority(basicPriority.getSelf(), basicPriority.getId(), basicPriority .getName(), statusColor, description, iconUri); } }
@Override protected void doExecute(JiraRestClient jiraRestClient) throws Exception { Iterable<Priority> priorities = jiraRestClient.getMetadataClient().getPriorities().get(); if (!priorities.iterator().hasNext()) { System.out.println("No priorities found"); return; } System.out.println(String.format(DEFAULT_ROW_FORMAT, "Id", "Name", "Description")); for (Priority eachPriority : priorities) { System.out.println( String.format( DEFAULT_ROW_FORMAT, eachPriority.getId(), eachPriority.getName(), removeNewLines(eachPriority.getDescription()))); } } }