@Named public class SingleLevelGroupByReport extends AbstractReport
| Modifier and Type | Class and Description |
|---|---|
static class |
SingleLevelGroupByReport.GenerationStartedEvent |
static class |
SingleLevelGroupByReport.RenderingFinishedEvent |
static class |
SingleLevelGroupByReport.SearchFinishedEvent |
AbstractReport.MutableLongdescriptor| Constructor and Description |
|---|
SingleLevelGroupByReport(SearchProvider searchProvider,
JiraAuthenticationContext authenticationContext,
SearchRequestService searchRequestService,
IssueFactory issueFactory,
CustomFieldManager customFieldManager,
IssueIndexManager issueIndexManager,
SearchService searchService,
FieldVisibilityManager fieldVisibilityManager,
ReaderCache readerCache,
FieldManager fieldManager,
com.atlassian.event.api.EventPublisher eventPublisher) |
| 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,
ApplicationUser user,
StatisticsMapper mapper) |
StatsGroup |
searchMapIssueKeys(SearchRequest request,
ApplicationUser 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@Inject public SingleLevelGroupByReport(SearchProvider searchProvider, JiraAuthenticationContext authenticationContext, SearchRequestService searchRequestService, IssueFactory issueFactory, CustomFieldManager customFieldManager, IssueIndexManager issueIndexManager, SearchService searchService, FieldVisibilityManager fieldVisibilityManager, ReaderCache readerCache, FieldManager fieldManager, com.atlassian.event.api.EventPublisher eventPublisher)
public StatsGroup getOptions(SearchRequest sr, ApplicationUser user, StatisticsMapper mapper) throws PermissionException
PermissionExceptionpublic StatsGroup searchMapIssueKeys(SearchRequest request, ApplicationUser searcher, StatisticsMapper mapper) throws SearchException
SearchExceptionpublic String generateReportHtml(ProjectActionSupport action, Map params) throws Exception
ReportExceptionpublic void validate(ProjectActionSupport action, Map params)
ReportAny errors should be added to the action errors.
validate in interface Reportvalidate in class AbstractReportCopyright © 2002-2022 Atlassian. All Rights Reserved.