Interface ReportsService
- All Known Implementing Classes:
DefaultReportsService
public interface ReportsService
The interface ReportsService.
-
Method Summary
Modifier and TypeMethodDescriptionnet.sf.jasperreports.engine.JasperReportcompileReport(JasperMediaModel jasperMedia) Creates compiled version of given report.findJasperMediasByMediaFolder(String folderName) Find jasper medias by media folder.net.sf.jasperreports.engine.JasperReportgetMainReport(String title) getMainReportParameters(String title)
-
Method Details
-
getMainReport
- Parameters:
title- ofWidgetPreferencesModel- Returns:
- JasperReport assigned to JasperMedia of
WidgetPreferencesModelitem with given title. If report assigned to found preferences item is not compiled then it's compiled before returning.
-
getMainReportParameters
- Parameters:
title- ofWidgetPreferencesModel- Returns:
- Map with parameters of report assigned to
WidgetPreferencesModelitem with given title. If no preferences object with such title is found, empty map is returned.
-
compileReport
- Returns:
- compiled report from given
JasperMediaModel. If given media is of typeCompiledJasperMediaModelthen compiled report from this item is returned.
-
createCompiledCounterpart
Creates compiled version of given report.- Parameters:
xmlReport- the xml report- Returns:
- the media model
-
findJasperMediasByMediaFolder
Find jasper medias by media folder.- Parameters:
folderName- the folder name- Returns:
- the list
-