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(java.lang.Integer id)
deletevoid
delete(java.lang.Integer[] ids)
deletejava.util.List<ReportCatalogEntry>
getAll()
getAlljava.util.Map<java.lang.String,java.lang.Object>
getFormatMap()
getFormatMapjava.util.List<ReportCatalogEntry>
getPage(int offset, int limit)
void
render(java.lang.Integer id, ReportFormat format, java.io.OutputStream outputStream)
rendervoid
save(ReportCatalogEntry reportCatalogEntry)
savevoid
setReportCatalogDao(ReportCatalogDao reportCatalogDao)
setReportCatalogDaovoid
setReportServiceLocator(ReportServiceLocator reportServiceLocator)
setReportServiceLocator
-
-
-
Method Detail
-
getAll
java.util.List<ReportCatalogEntry> getAll()
getAll
- Returns:
- a
List
object.
-
getPage
java.util.List<ReportCatalogEntry> getPage(int offset, int limit)
-
getFormatMap
java.util.Map<java.lang.String,java.lang.Object> getFormatMap()
getFormatMap
- Returns:
- a
Map
object.
-
render
void render(java.lang.Integer id, ReportFormat format, java.io.OutputStream outputStream)
render
- Parameters:
id
- aInteger
object.format
- aReportFormat
object.outputStream
- aOutputStream
object.
-
delete
@Transactional(readOnly=false) void delete(java.lang.Integer[] ids)
delete
- Parameters:
ids
- an array ofInteger
objects.
-
delete
@Transactional(readOnly=false) void delete(java.lang.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()
-
-