1 package org.kuali.mobility.library.dao;
2
3 import java.util.List;
4
5 import org.kuali.mobility.library.entity.Library;
6 import org.kuali.mobility.library.entity.LibraryHourPeriod;
7 import org.kuali.mobility.library.entity.LibraryHourSet;
8
9
10
11
12
13
14 public interface LibraryDao {
15
16
17
18
19
20 public List<Library> getLibraries();
21
22
23
24
25
26
27 public List<Library> getLibariesForCampus(String campusCode);
28
29
30
31
32
33 public List<String> getCampusWithLibraries();
34
35
36
37
38
39
40 public Library getLibrary(long libraryId);
41
42
43
44
45
46
47 public Library saveLibrary(Library library);
48
49
50
51
52
53
54 public LibraryHourPeriod saveLibraryHourPeriod(LibraryHourPeriod libraryHourPeriod);
55
56
57
58
59
60
61 public List<LibraryHourSet> getLibraryHourSets(long libraryId);
62
63
64
65
66
67
68 public LibraryHourSet saveLibraryHourSets(LibraryHourSet lhs);
69
70 }