1
2
3
4
5
6 package com.hack23.cia.service.dao;
7
8 import java.util.List;
9
10 import com.hack23.cia.model.sweden.impl.CommitteeReport;
11
12 /***
13 * The Interface CommitteeReportDAO.
14 */
15 public interface CommitteeReportDAO extends GenericDAO<CommitteeReport, Long> {
16
17 /***
18 * Find by name.
19 *
20 * @param name the name
21 * @return the committee report
22 */
23 CommitteeReport findByName(String name);
24
25 /***
26 * Gets the all created.
27 *
28 * @return the all created
29 */
30 List<CommitteeReport> getAllCreated();
31
32 /***
33 * Gets the all last decided.
34 *
35 * @return the all last decided
36 */
37 List<CommitteeReport> getAllLastDecided();
38
39 /***
40 * Gets the last decided.
41 *
42 * @return the last decided
43 */
44 List<CommitteeReport> getLastDecided();
45
46 }