Package us.muit.fs.a4i.persistence
Interface PersistenceManager
- All Known Implementing Classes:
ExcelReportManager
public interface PersistenceManager
Interfaz de los gestores de persistencia
- Author:
- Isabel Román
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteReport(ReportI report) Borra el informevoidsaveReport(ReportI report) Persiste el informevoidsetFormater(ReportFormaterI formater) Establece el elemento que establece el formato
-
Method Details
-
setFormater
Establece el elemento que establece el formato
- Parameters:
formater- Elemento que maneja las características de formato
-
saveReport
Persiste el informe
- Parameters:
report- informe a persistir- Throws:
ReportNotDefinedException- si el informe es nulo lanzará excepción
-
deleteReport
Borra el informe
- Parameters:
report- informe a borrar- Throws:
ReportNotDefinedException- si el informe es nulo dará error
-