Interface ReportStoreService
-
- All Known Implementing Classes:
DefaultReportStoreService
@Transactional(readOnly=true) public interface ReportStoreService
ReportStoreService interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
countAll()
void
delete(Integer id)
deletevoid
delete(Integer[] ids)
deleteList<ReportCatalogEntry>
getAll()
getAllMap<String,Object>
getFormatMap()
getFormatMapList<ReportCatalogEntry>
getPage(int offset, int limit)
void
render(Integer id, ReportFormat format, OutputStream outputStream)
rendervoid
save(ReportCatalogEntry reportCatalogEntry)
savevoid
setReportCatalogDao(ReportCatalogDao reportCatalogDao)
setReportCatalogDaovoid
setReportServiceLocator(ReportServiceLocator reportServiceLocator)
setReportServiceLocator
-
-
-
Method Detail
-
getAll
List<ReportCatalogEntry> getAll()
getAll
- Returns:
- a
List
object.
-
getPage
List<ReportCatalogEntry> getPage(int offset, int limit)
-
render
void render(Integer id, ReportFormat format, OutputStream outputStream)
render
- Parameters:
id
- aInteger
object.format
- aReportFormat
object.outputStream
- aOutputStream
object.
-
delete
@Transactional(readOnly=false) void delete(Integer[] ids)
delete
- Parameters:
ids
- an array ofInteger
objects.
-
delete
@Transactional(readOnly=false) void delete(Integer id)
delete
- Parameters:
id
- aInteger
object.
-
save
@Transactional(readOnly=false) void save(ReportCatalogEntry reportCatalogEntry)
save
- Parameters:
reportCatalogEntry
- aReportCatalogEntry
object.
-
setReportCatalogDao
void setReportCatalogDao(ReportCatalogDao reportCatalogDao)
setReportCatalogDao
- Parameters:
reportCatalogDao
- aReportCatalogDao
object.
-
setReportServiceLocator
void setReportServiceLocator(ReportServiceLocator reportServiceLocator)
setReportServiceLocator
- Parameters:
reportServiceLocator
- aReportServiceLocator
object.
-
countAll
long countAll()
-
-