com.atlassian.greenhopper.web.rapid.chart
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
public class IssueColumnChangeCollector
- extends AbstractIssueHistoryStatusCallback
Method Summary |
void |
changedFrom(java.lang.Long issueId,
java.lang.String issueKey,
org.joda.time.DateTime changeTime,
com.atlassian.jira.issue.status.Status changedFromStatus)
Called for a change from a given previous value |
void |
changedTo(java.lang.Long issueId,
java.lang.String issueKey,
org.joda.time.DateTime changeTime,
com.atlassian.jira.issue.status.Status changedToStatus)
Called for a change to a given new value |
java.util.SortedMap<java.lang.Long,java.util.Map<java.lang.String,IssueColumnChangeEntry>> |
getColumnChanges()
|
java.util.Collection<com.atlassian.jira.issue.status.Status> |
getStatuses()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IssueColumnChangeCollector
public IssueColumnChangeCollector(java.util.List<Column> columns,
java.util.Map<com.atlassian.jira.issue.status.Status,Column> columnsByStatus,
SwimlaneFilter swimlaneFilter)
changedFrom
public void changedFrom(java.lang.Long issueId,
java.lang.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 interface ChangeHistoryCallback<com.atlassian.jira.issue.status.Status>
- Overrides:
changedFrom
in class AbstractIssueHistoryStatusCallback
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(java.lang.Long issueId,
java.lang.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 interface ChangeHistoryCallback<com.atlassian.jira.issue.status.Status>
- Overrides:
changedTo
in class AbstractIssueHistoryStatusCallback
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
public java.util.SortedMap<java.lang.Long,java.util.Map<java.lang.String,IssueColumnChangeEntry>> getColumnChanges()
getStatuses
public java.util.Collection<com.atlassian.jira.issue.status.Status> 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.
Copyright © 2007-2014 Atlassian. All Rights Reserved.