Actions
Rest api with java » History » Revision 5
« Previous |
Revision 5/19
(diff)
| Next »
Alex Last, 2010-12-28 05:45
added 1 more link to javadoc
Using the REST API with Java¶
Redmine Java API library (commercial software)
The Redmine Java API distributive has Javadoc and more samples.
(page under construction)
Sample usage:
import java.io.IOException; import java.util.List; import org.alskor.httputils.AuthenticationException; import org.alskor.httputils.NotFoundException; import org.alskor.redmine.RedmineManager; import org.alskor.redmine.beans.Issue; public class Simple { private static String redmineHost = "https://www.hostedredmine.com"; private static String apiAccessKey = "a3221bfcef5750219bd0a2df69519416dba17fc9"; private static String projectKey = "taskconnector-test"; private static String Integer = null; // any public static void main(String[] args) { RedmineManager mgr = new RedmineManager(redmineHost, apiAccessKey); try { tryGetIssues(mgr); } catch (Exception e) { e.printStackTrace(); } } private static void tryGetIssues(RedmineManager mgr) throws IOException, AuthenticationException, NotFoundException { List<Issue> issues = mgr.getIssues(projectKey, queryId); for (Issue issue : issues) { System.out.println(issue.toString()); } } }
Create Issue:
Issue issueToCreate = new Issue(); issueToCreate.setSubject("This is the summary line 123"); Issue newIssue = mgr.createIssue(PROJECT_KEY, issueToCreate);
Get issue by ID:
Issue issue = mgr.getIssueById(123);
Updated by Alex Last almost 14 years ago · 5 revisions