com.atlassian.greenhopper.service.charts
Class IssueCycleTimeServiceImpl

java.lang.Object
  extended by com.atlassian.greenhopper.service.charts.IssueCycleTimeServiceImpl
All Implemented Interfaces:
IssueCycleTimeService

@Service
public class IssueCycleTimeServiceImpl
extends java.lang.Object
implements IssueCycleTimeService

Implementation of IssueLeadTimeChartService Provides information about issue lead time, the time an issue has been between two status sets


Constructor Summary
IssueCycleTimeServiceImpl()
           
 
Method Summary
 java.util.List<IssueCycleTime> getLeadTimes(com.atlassian.crowd.embedded.api.User user, com.atlassian.query.Query query, java.util.List<java.util.Collection<com.atlassian.jira.issue.status.Status>> workingColumnsStatusMapping, java.util.Collection<com.atlassian.jira.issue.status.Status> doneColumnStatusMapping)
          Get the duration times for all issues matching the query and the endStatus ids.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssueCycleTimeServiceImpl

public IssueCycleTimeServiceImpl()
Method Detail

getLeadTimes

public java.util.List<IssueCycleTime> getLeadTimes(com.atlassian.crowd.embedded.api.User user,
                                                   com.atlassian.query.Query query,
                                                   java.util.List<java.util.Collection<com.atlassian.jira.issue.status.Status>> workingColumnsStatusMapping,
                                                   java.util.Collection<com.atlassian.jira.issue.status.Status> doneColumnStatusMapping)
Description copied from interface: IssueCycleTimeService
Get the duration times for all issues matching the query and the endStatus ids.

Specified by:
getLeadTimes in interface IssueCycleTimeService
Parameters:
user - the user to execute the query for
query - the query used to find issues to query
doneColumnStatusMapping - the status mapping for the done column. This is used to determine the finishDate fo each issue


Copyright © 2007-2011 Atlassian. All Rights Reserved.