Rest api with java » History » Revision 17
« Previous |
Revision 17/19
(diff)
| Next »
Alex Last, 2015-02-07 01:49
moved legacy libraries to "other" section because they are not useful to today's users.
Using the REST API with Java¶
Redmine Java API library from taskadapter¶
Redmine Java API library is a FREE third-party Java library that can be used to access the Redmine API. It is released under Apache 2 open-source license. (support until Redmine 2.6.0 using REST API)
Sample usage:
String uri = "https://www.hostedredmine.com"; String apiAccessKey = "a3221bfcef5750219bd0a2df69519416dba17fc9"; String projectKey = "taskconnector-test"; Integer queryId = null; // any RedmineManager mgr = RedmineManagerFactory.createWithApiKey(uri, apiAccessKey); IssueManager issueManager = mgr.getIssueManager(); List<Issue> issues = issueManager.getIssues(projectKey, queryId); for (Issue issue : issues) { System.out.println(issue.toString()); } // Create issue Issue issueToCreate = IssueFactory.createWithSubject("some subject"); Issue createdIssue = issueManager.createIssue(projectKey , issueToCreate); // Get issue by ID: Issue issue = issueManager.getIssueById(123);
Older (legacy) libraries:¶
Jredmine¶
- last release was in 2009.
Jredmine (implements its own redmine plugin and correspodnsing java client - more other/features than redmine rest api)
redmine-jconnector¶
- only support old Redmine (until 1.4)
redmine-jconnector
Updated by Alex Last almost 10 years ago · 17 revisions