Interface ReportExecDAO
-
- All Superinterfaces:
DAO<ReportExec>
- All Known Implementing Classes:
JPAReportExecDAO
public interface ReportExecDAO extends DAO<ReportExec>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
count(Report report, OffsetDateTime before, OffsetDateTime after)
void
delete(String key)
void
delete(ReportExec execution)
ReportExec
find(String key)
List<ReportExec>
findAll(Report report, OffsetDateTime before, OffsetDateTime after, int page, int itemsPerPage, List<OrderByClause> orderByClauses)
ReportExec
findLatestEnded(Report report)
ReportExec
findLatestStarted(Report report)
List<ReportExec>
findRecent(int max)
ReportExec
save(ReportExec execution)
-
-
-
Method Detail
-
find
ReportExec find(String key)
-
findRecent
List<ReportExec> findRecent(int max)
-
findLatestStarted
ReportExec findLatestStarted(Report report)
-
findLatestEnded
ReportExec findLatestEnded(Report report)
-
count
int count(Report report, OffsetDateTime before, OffsetDateTime after)
-
findAll
List<ReportExec> findAll(Report report, OffsetDateTime before, OffsetDateTime after, int page, int itemsPerPage, List<OrderByClause> orderByClauses)
-
save
ReportExec save(ReportExec execution)
-
delete
void delete(String key)
-
delete
void delete(ReportExec execution)
-
-