Я использую redmine- java -api 3.1.3 в более старом проекте и сегодня попытался внести незначительное изменение, сделав список только открытых (= не закрытых) проектов redmine вместо всех проектов.
Кажется, что нет документации по этому вопросу, но я нашел хранилище свойств, которое я могу получить через project.getStorage()
. Однако я не смог перечислить существующие свойства (getProperties()
, кажется, не существует в этой версии), поэтому я даже не знаю, нахожусь ли я на правильном пути.
RedmineManager redmineManager = TymyController.getRedmineManager();
ProjectManager projectManager = redmineManager.getProjectManager();
try {
List<Project> projects;
projects = projectManager.getProjects();
for (Project project : projects) {
PropertyStorage storage = project.getStorage();
/* my temporary output: */
Logger.getLogger(TymyController.class.getName()).log(Level.SEVERE, storage.get(NO_IDEA_WHAT_TO_WRITE_HERE));
Любые сведения о было бы полезно перечислить только открытые проекты или доступные ключи хранения свойств.