1 /***
2 *
3 */
4 package hu.elte.tribus.interfaces;
5
6 import java.util.List;
7
8 import hu.elte.tribus.model.QA;
9 import hu.elte.tribus.model.Topic;
10
11 /***
12 * @author kocka
13 *
14 */
15 public interface QaDao {
16 List<QA> getQaList();
17 QA getQaById(Integer id);
18 void saveQa(QA qa);
19 void deleteQa(QA qa);
20
21 List<Topic> getTopicList();
22 Topic getTopicById(Integer id);
23 Topic getTopicByName(String name);
24 void saveTopic(Topic topic);
25 void deleteTopic(Topic topic);
26 }