package com.taskadapter.redmineapi.bean;
public class IssueFactory {
public static Issue create(int projectId, String subject) {
Issue issue = new Issue();
issue.setProject(new Project(projectId));
issue.setSubject(subject);
return issue;
}
public static Issue create(Integer databaseId) {
return new Issue(databaseId);
}
/**
* Please use #createWithSubject(int projectId, String subject) instead. Each Issue object must have project Id set
* in order for Redmine 3.x to accept it via REST API.
*/
@Deprecated
public static Issue createWithSubject(String subject) {
Issue issue = new Issue();
issue.setSubject(subject);
return issue;
}
}