Class SingleLevelGroupByReport
java.lang.Object
com.atlassian.jira.plugin.report.impl.AbstractReport
com.atlassian.jira.plugin.corereports.report.impl.SingleLevelGroupByReport
- All Implemented Interfaces:
Report
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classNested classes/interfaces inherited from class com.atlassian.jira.plugin.report.impl.AbstractReport
AbstractReport.MutableLong -
Field Summary
Fields inherited from class com.atlassian.jira.plugin.report.impl.AbstractReport
descriptor -
Constructor Summary
ConstructorsConstructorDescriptionSingleLevelGroupByReport(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) -
Method Summary
Modifier and TypeMethodDescriptiongenerateReportHtml(ProjectActionSupport action, Map params) Generate the report's HTML - usually from the Velocity resource named "html".getOptions(SearchRequest sr, ApplicationUser user, StatisticsMapper mapper) searchMapIssueKeys(SearchRequest request, ApplicationUser searcher, StatisticsMapper mapper) voidvalidate(ProjectActionSupport action, Map params) Validate the parameters passed to this report from the UI.Methods inherited from class com.atlassian.jira.plugin.report.impl.AbstractReport
generateReportExcel, getDescriptor, getIssueConstant, init, isExcelViewSupported, showReport
-
Constructor Details
-
SingleLevelGroupByReport
@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)
-
-
Method Details
-
getOptions
public StatsGroup getOptions(SearchRequest sr, ApplicationUser user, StatisticsMapper mapper) throws PermissionException - Throws:
PermissionException
-
searchMapIssueKeys
public StatsGroup searchMapIssueKeys(SearchRequest request, ApplicationUser searcher, StatisticsMapper mapper) throws SearchException - Throws:
SearchException
-
generateReportHtml
Description copied from interface:ReportGenerate the report's HTML - usually from the Velocity resource named "html".- Throws:
Exception
-
validate
Description copied from interface:ReportValidate the parameters passed to this report from the UI.Any errors should be added to the action errors.
- Specified by:
validatein interfaceReport- Overrides:
validatein classAbstractReport
-