@Override public void destroy() { try { restClient.close(); } catch (IOException e) { LOG.warn("destroyin jira issue tracker", e); } }
@Override public Object execute() throws Exception { JiraRestClient jiraClient = createJiraClient(); try { doExecute(jiraClient); } finally { jiraClient.close(); } return null; }
@Override public Object execute() throws Exception { JiraRestClient jiraClient = createJiraClient(); try { doExecute(jiraClient); } finally { jiraClient.close(); } return null; }
@Override public Object execute() throws Exception { JiraRestClient connection = null; // Validate all settings try { System.out.println("Verifiing Jira Ticketer Plugin..."); validateConfiguration(); connection = verifyConnection(); validateProjectKey(connection, config.getProjectKey()); validateIssueType(connection); verifyCustomFields(connection); return null; } finally { if (connection != null) { connection.close(); } } }
@Override public Object execute() throws Exception { JiraRestClient connection = null; // Validate all settings try { System.out.println("Verifiing Jira Ticketer Plugin..."); validateConfiguration(); connection = verifyConnection(); validateProjectKey(connection, config.getProjectKey()); validateIssueType(connection); verifyCustomFields(connection); return null; } finally { if (connection != null) { connection.close(); } } }