public class IssueImplAggregateTimeTrackingCalculator extends Object implements AggregateTimeTrackingCalculator
AggregateTimeTrackingCalculator that is meant for
IssueImpl usage. This will work for DocumentIssueImpl
though the one retreived from the Factory will be more efficient.| Modifier and Type | Class and Description |
|---|---|
static interface |
IssueImplAggregateTimeTrackingCalculator.PermissionChecker
Responsible for doing permission checks for an issue.
|
| Constructor and Description |
|---|
IssueImplAggregateTimeTrackingCalculator(IssueImplAggregateTimeTrackingCalculator.PermissionChecker permissionChecker) |
IssueImplAggregateTimeTrackingCalculator(JiraAuthenticationContext context,
PermissionManager permissionManager) |
| Modifier and Type | Method and Description |
|---|---|
AggregateTimeTrackingBean |
getAggregates(Issue issue)
Creates and returns a bean that contains all aggregate time tracking information for given issue(not
a sub-task).
|
public IssueImplAggregateTimeTrackingCalculator(JiraAuthenticationContext context, PermissionManager permissionManager)
public IssueImplAggregateTimeTrackingCalculator(IssueImplAggregateTimeTrackingCalculator.PermissionChecker permissionChecker)
public AggregateTimeTrackingBean getAggregates(Issue issue)
getAggregates in interface AggregateTimeTrackingCalculatorissue - issue to calculate aggregates for.Copyright © 2002-2021 Atlassian. All Rights Reserved.