com.atlassian.jira.issue.util
Class DocumentIssueAggregateTimeTrackingCalculator

java.lang.Object
  extended by com.atlassian.jira.issue.util.DocumentIssueAggregateTimeTrackingCalculator
All Implemented Interfaces:
AggregateTimeTrackingCalculator

public class DocumentIssueAggregateTimeTrackingCalculator
extends Object
implements AggregateTimeTrackingCalculator

An implementation of AggregateTimeTrackingCalculator that is meant for DocumentIssueImpl usage.
NOTE: This will not work for IssueImpl.

Since:
v3.11

Constructor Summary
DocumentIssueAggregateTimeTrackingCalculator(JiraAuthenticationContext context, SearchProviderFactory searchProviderFactory, SearchProvider searchProvider, FieldManager fieldManager)
           
 
Method Summary
 AggregateTimeTrackingBean getAggregates(Issue issue)
          Method to retreive a bean that contains all Aggregate Time Tracking information.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentIssueAggregateTimeTrackingCalculator

public DocumentIssueAggregateTimeTrackingCalculator(JiraAuthenticationContext context,
                                                    SearchProviderFactory searchProviderFactory,
                                                    SearchProvider searchProvider,
                                                    FieldManager fieldManager)
Method Detail

getAggregates

public AggregateTimeTrackingBean getAggregates(Issue issue)
Description copied from interface: AggregateTimeTrackingCalculator
Method to retreive a bean that contains all Aggregate Time Tracking information. An aggregate in considered the value of the sub-task values plus the issue's own value.

Specified by:
getAggregates in interface AggregateTimeTrackingCalculator
Parameters:
issue - issue to calculate aggregates for
Returns:
The bean containing all aggregate values.


Copyright © 2002-2013 Atlassian. All Rights Reserved.