Class IssueColumnChangeCollector
java.lang.Object
com.atlassian.greenhopper.service.charts.AbstractIssueHistoryStatusCallback
com.atlassian.greenhopper.web.rapid.chart.IssueColumnChangeCollector
- All Implemented Interfaces:
ChangeHistoryCallback<com.atlassian.jira.issue.status.Status>
,IssueStatusHistoryCallback
-
Field Summary
Fields inherited from class com.atlassian.greenhopper.service.charts.AbstractIssueHistoryStatusCallback
log
-
Constructor Summary
ConstructorsConstructorDescriptionIssueColumnChangeCollector
(List<Column> columns, Map<com.atlassian.jira.issue.status.Status, Column> columnsByStatus, SwimlaneFilter swimlaneFilter) -
Method Summary
Modifier and TypeMethodDescriptionvoid
changedFrom
(Long issueId, String issueKey, org.joda.time.DateTime changeTime, com.atlassian.jira.issue.status.Status changedFromStatus) Called for a change from a given previous valuevoid
changedTo
(Long issueId, String issueKey, org.joda.time.DateTime changeTime, com.atlassian.jira.issue.status.Status changedToStatus) Called for a change to a given new valueCollection<com.atlassian.jira.issue.status.Status>
Methods inherited from class com.atlassian.greenhopper.service.charts.AbstractIssueHistoryStatusCallback
after, before
-
Constructor Details
-
IssueColumnChangeCollector
public IssueColumnChangeCollector(List<Column> columns, Map<com.atlassian.jira.issue.status.Status, Column> columnsByStatus, SwimlaneFilter swimlaneFilter)
-
-
Method Details
-
changedFrom
public void changedFrom(Long issueId, String issueKey, org.joda.time.DateTime changeTime, com.atlassian.jira.issue.status.Status changedFromStatus) Description copied from interface:ChangeHistoryCallback
Called for a change from a given previous value- Specified by:
changedFrom
in interfaceChangeHistoryCallback<com.atlassian.jira.issue.status.Status>
- Overrides:
changedFrom
in classAbstractIssueHistoryStatusCallback
changeTime
- : time when the change was performed, in UTCchangedFromStatus
- : the old value the issue has changed from (e.g. old status or version ID)
-
changedTo
public void changedTo(Long issueId, String issueKey, org.joda.time.DateTime changeTime, com.atlassian.jira.issue.status.Status changedToStatus) Description copied from interface:ChangeHistoryCallback
Called for a change to a given new value- Specified by:
changedTo
in interfaceChangeHistoryCallback<com.atlassian.jira.issue.status.Status>
- Overrides:
changedTo
in classAbstractIssueHistoryStatusCallback
changeTime
- : time when the change was performed, in UTCchangedToStatus
- : the new value (e.g. Status or fix version ID) the issue has changed to
-
getColumnChanges
-
getStatuses
- Returns:
- The statuses to query for. Callbacks will be for each status in the collection, for all issues according to getQuery(), in the order of the collection.
-