@Repository public class LibraryDaoImpl extends Object implements LibraryDao
LibraryDao| Constructor and Description | 
|---|
| LibraryDaoImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<String> | getCampusWithLibraries()Returns a list of campus codes of campuses that have libraries | 
| javax.persistence.EntityManager | getEntityManager()Gets the reference to the  EntityManager. | 
| List<Library> | getLibariesForCampus(String campusCode)Returns the libraries for a campus | 
| List<Library> | getLibraries()Get all active libraries | 
| Library | getLibrary(long libraryId)Gets a library for the specified id | 
| List<LibraryHourSet> | getLibraryHourSets(long libraryId)Gets the hour sets for a library | 
| Library | saveLibrary(Library library)Persists the state of a library | 
| LibraryHourPeriod | saveLibraryHourPeriod(LibraryHourPeriod libraryHourPeriod)Saves a library hour period | 
| LibraryHourSet | saveLibraryHourSets(LibraryHourSet lhs)Saves a LibraryHourSet | 
| void | setEntityManager(javax.persistence.EntityManager entityManager)Sets the reference to the  EntityManager. | 
public LibraryDaoImpl()
public List<Library> getLibraries()
LibraryDaogetLibraries in interface LibraryDaopublic Library getLibrary(long libraryId)
LibraryDaogetLibrary in interface LibraryDaolibraryId - Id of the library to retrieve.@Transactional public Library saveLibrary(Library library)
LibraryDaosaveLibrary in interface LibraryDaolibrary - The library to persist.public List<LibraryHourSet> getLibraryHourSets(long libraryId)
LibraryDaogetLibraryHourSets in interface LibraryDao@Transactional public LibraryHourSet saveLibraryHourSets(LibraryHourSet lhs)
LibraryDaosaveLibraryHourSets in interface LibraryDaopublic javax.persistence.EntityManager getEntityManager()
EntityManager.EntityManager.public void setEntityManager(javax.persistence.EntityManager entityManager)
EntityManager.entityManager - The reference to the EntityManager.public List<Library> getLibariesForCampus(String campusCode)
LibraryDaogetLibariesForCampus in interface LibraryDaopublic List<String> getCampusWithLibraries()
LibraryDaogetCampusWithLibraries in interface LibraryDao@Transactional public LibraryHourPeriod saveLibraryHourPeriod(LibraryHourPeriod libraryHourPeriod)
LibraryDaosaveLibraryHourPeriod in interface LibraryDaoCopyright © 2011-2013 The Kuali Foundation. All Rights Reserved.