Jira: Как получить предыдущее значение для настраиваемого поля в настраиваемом IssueEventListener
Так как же получитьпредыдущий значениеобычай поле в Jira IssueEventListener? Я пишу пользовательский обработчик для события issueUpdated (IssueEvent), и я хотел бы изменить поведение обработчика, если изменилось определенное настраиваемое поле. Чтобы определить тип изменения, я хотел бы сравнить предыдущие и текущие значения.
(Я не спрашиваю о том, как получить еготок значение - я знаю, как получить это из соответствующего вопроса)
Я разрабатываю против Jira 4.0.2 на Windows.
Это лучший способ отсканировать историю изменений по последнему известному значению?
List changes = changeHistoryManager.getChangeHistoriesForUser(issue, user);