Class IssueChangeEvent
Object
JiraChangeEvent
IssueChangeEvent
IssueChangeEvent represents an event that has happened with a specific issue.
It may be constructed with an instance of IssueEvent received by issue listener.-
Constructor Summary
ConstructorsConstructorDescriptionIssueChangeEvent(JiraChangeType changeType, long issueId) IssueChangeEvent(JiraChangeType changeType, long issueId, IssueEvent jiraEvent) IssueChangeEvent(JiraChangeType changeType, IssueEvent jiraEvent) -
Method Summary
Modifier and TypeMethodDescriptionLongListlongstatic longgetIssueId(JiraChangeEvent event) IssueEventtoString()Methods inherited from class JiraChangeEvent
getChangeType
-
Constructor Details
-
IssueChangeEvent
public IssueChangeEvent(@NotNull JiraChangeType changeType, long issueId, @Nullable IssueEvent jiraEvent) -
IssueChangeEvent
-
IssueChangeEvent
-
-
Method Details
-
getIssueId
public long getIssueId()- Returns:
- changed issue ID
-
getJiraEvent
@Nullable public IssueEvent getJiraEvent()- Returns:
- the instance of JIRA's
IssueEventthat caused this event, if any
-
toString
- Overrides:
toStringin classJiraChangeEvent
-
getAffectedIssuesSorted
public LongList getAffectedIssuesSorted()- Overrides:
getAffectedIssuesSortedin classJiraChangeEvent- Returns:
- sorted list of IDs of the issues affected by this change
-
getIssueId
-