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 AggregateTimeTrackingCalculator
issue
- issue to calculate aggregates for.Copyright © 2002-2019 Atlassian. All Rights Reserved.