@PublicSpi
public interface Report
AbstractReport
,
ReportModuleDescriptor
Modifier and Type | Method and Description |
---|---|
String |
generateReportExcel(ProjectActionSupport action,
Map params)
Generate the report's Excel HTML - usually from the Velocity resource named "excel".
|
String |
generateReportHtml(ProjectActionSupport action,
Map params)
Generate the report's HTML - usually from the Velocity resource named "html".
|
void |
init(ReportModuleDescriptor reportModuleDescriptor)
Initialise this report, given the report's module descriptor.
|
boolean |
isExcelViewSupported()
Whether or not this report has an Excel view.
|
boolean |
showReport()
Whether or not to show this report at the current state of the system.
|
void |
validate(ProjectActionSupport action,
Map params)
Validate the parameters passed to this report from the UI.
|
void init(ReportModuleDescriptor reportModuleDescriptor)
This method is run immediately after the report is constructed.
void validate(ProjectActionSupport action, Map params)
Any errors should be added to the action errors.
String generateReportHtml(ProjectActionSupport action, Map params) throws Exception
Exception
boolean isExcelViewSupported()
String generateReportExcel(ProjectActionSupport action, Map params) throws Exception
Exception
boolean showReport()
Copyright © 2002-2023 Atlassian. All Rights Reserved.