@PublicSpi public abstract class AbstractChartReport extends AbstractReport
AbstractReport.MutableLong
Modifier and Type | Field and Description |
---|---|
protected ApplicationProperties |
applicationProperties |
protected JiraAuthenticationContext |
authenticationContext |
protected ChartUtils |
chartUtils |
descriptor
Modifier | Constructor and Description |
---|---|
protected |
AbstractChartReport(JiraAuthenticationContext authenticationContext,
ApplicationProperties applicationProperties,
ProjectManager projectManager,
SearchRequestService searchRequestService,
ChartUtils chartUtils) |
Modifier and Type | Method and Description |
---|---|
void |
validate(ProjectActionSupport action,
Map params)
Validate the parameters passed to this report from the UI.
|
protected void |
validateDaysPrevious(ProjectActionSupport action,
Map params) |
protected void |
validateProjectOrFilterId(ProjectActionSupport action,
Map params) |
generateReportExcel, getDescriptor, getIssueConstant, init, isExcelViewSupported, showReport
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateReportHtml
protected final JiraAuthenticationContext authenticationContext
protected final ApplicationProperties applicationProperties
protected final ChartUtils chartUtils
protected AbstractChartReport(JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, ProjectManager projectManager, SearchRequestService searchRequestService, ChartUtils chartUtils)
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
protected void validateProjectOrFilterId(ProjectActionSupport action, Map params)
protected void validateDaysPrevious(ProjectActionSupport action, Map params)
Copyright © 2002-2021 Atlassian. All Rights Reserved.