Skip to content

Quick Start

alexeyOnGitHub edited this page Jun 17, 2012 · 3 revisions

How to use Redmine Java API library to connect to a Redmine / Chiliproject server.

import java.util.List;

import com.taskadapter.redmineapi.bean.Issue;
import com.taskadapter.redmineapi.*;

public class QuickStart {

	private static String redmineHost = "https://www.hostedredmine.com";
	private static String apiAccessKey = "a3221bfcef5750219bd0a2df69519416dba17fc9";
	private static String projectKey = "taskconnector-test";
	private static Integer queryId = 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 Exception {
		List<Issue> issues = mgr.getIssues(projectKey, queryId);
		for (Issue issue : issues) {
			System.out.println(issue.toString());
		}
	}
}

Clone this wiki locally