Interface AuditReportDataService
-
- All Known Implementing Classes:
DefaultAuditReportDataService
public interface AuditReportDataServiceResponsible for creating reports with audit data.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuditReportDataModelcreateReport(CreateAuditReportParams createAuditReportParams)Creates a new report for given parameters.voiddeleteReportsForItem(ItemModel item)Deletes all reports generated for givenItemModel
-
-
-
Method Detail
-
createReport
AuditReportDataModel createReport(CreateAuditReportParams createAuditReportParams)
Creates a new report for given parameters. The created report is saved in database before return.- Parameters:
createAuditReportParams- parameters needed to generate the report.- Returns:
- the new report with audit data.
-
-