]> git.somenet.org - pub/jan/dst18.git/blob - ass1-jpa/src/main/java/dst/ass1/jpa/dao/IDAOFactory.java
Add template for assignment 1
[pub/jan/dst18.git] / ass1-jpa / src / main / java / dst / ass1 / jpa / dao / IDAOFactory.java
1 package dst.ass1.jpa.dao;
2
3 public interface IDAOFactory {
4
5     IMembershipDAO createMembershipDAO();
6
7     IParticipantDAO createParticipantDAO();
8
9     ILessonDAO createLessonDAO();
10
11     ILecturerDAO createLecturerDAO();
12
13     IEnrollmentDAO createEnrollmentDAO();
14
15     ICourseDAO createCourseDAO();
16
17     IMaterialDAO createMaterialDAO();
18
19     IMaterialServerDAO createMaterialServerDAO();
20
21     IMetadataDAO createMetadataDAO();
22
23     ICoursePlatformDAO createCoursePlatformDAO();
24 }