public class SingleLevelGroupByReport extends AbstractReport
AbstractReport.MutableLong
descriptor
Constructor and Description |
---|
SingleLevelGroupByReport(SearchProvider searchProvider,
JiraAuthenticationContext authenticationContext,
SearchRequestService searchRequestService,
IssueFactory issueFactory,
CustomFieldManager customFieldManager,
IssueIndexManager issueIndexManager,
SearchService searchService,
FieldVisibilityManager fieldVisibilityManager,
ReaderCache readerCache,
FieldManager fieldManager,
ProjectManager projectManager) |
Modifier and Type | Method and Description |
---|---|
String |
generateReportHtml(ProjectActionSupport action,
Map params)
Generate the report's HTML - usually from the Velocity resource named "html".
|
StatsGroup |
getOptions(SearchRequest sr,
com.atlassian.crowd.embedded.api.User user,
StatisticsMapper mapper) |
StatsGroup |
searchMapIssueKeys(SearchRequest request,
com.atlassian.crowd.embedded.api.User searcher,
StatisticsMapper mapper) |
void |
validate(ProjectActionSupport action,
Map params)
Validate the parameters passed to this report from the UI.
|
generateReportExcel, getDescriptor, getIssueConstant, init, isExcelViewSupported, showReport
public SingleLevelGroupByReport(SearchProvider searchProvider, JiraAuthenticationContext authenticationContext, SearchRequestService searchRequestService, IssueFactory issueFactory, CustomFieldManager customFieldManager, IssueIndexManager issueIndexManager, SearchService searchService, FieldVisibilityManager fieldVisibilityManager, ReaderCache readerCache, FieldManager fieldManager, ProjectManager projectManager)
public StatsGroup getOptions(SearchRequest sr, com.atlassian.crowd.embedded.api.User user, StatisticsMapper mapper) throws PermissionException
PermissionException
public StatsGroup searchMapIssueKeys(SearchRequest request, com.atlassian.crowd.embedded.api.User searcher, StatisticsMapper mapper) throws SearchException
SearchException
public String generateReportHtml(ProjectActionSupport action, Map params) throws Exception
Report
Exception
public void validate(ProjectActionSupport action, Map params)
Report
Any errors should be added to the action errors.
validate
in interface Report
validate
in class AbstractReport
Copyright © 2002-2015 Atlassian. All Rights Reserved.