Interface ReportExporterUIService
- All Known Implementing Classes:
ReportExporterUIServiceImpl
public interface ReportExporterUIService
-
Method Summary
Modifier and TypeMethodDescriptiongetAvailableExporters(ReportDto report) getCleanedUpAvailableExporters(ReportDto report, boolean removeHiddenInExportList) This method should generally be preferred overgetAvailableExporters(ReportDto).Returns all exporters that are able to export the report in practicegetUsableExporters(ReportDto report) Returns all exporters that are able to export the report as it is configured at the moment
-
Method Details
-
getAvailableExporters
-
getCleanedUpAvailableExporters
List<ReportExporter> getCleanedUpAvailableExporters(ReportDto report, boolean removeHiddenInExportList) This method should generally be preferred overgetAvailableExporters(ReportDto). It returns the exporters for a report which are allowed and in the right order.- Parameters:
report-removeHiddenInExportList- if true, removes the exporters for whichReportExporter.showInExportList()is false.
-
getExportServletPath
String getExportServletPath()Returns all exporters that are able to export the report in practice -
getUsableExporters
Returns all exporters that are able to export the report as it is configured at the moment- Parameters:
report-
-