// $HeadURL$ // $Id$ // // Copyright © 2006, 2010, 2011, 2012 by the President and Fellows of Harvard College. // // Screensaver is an open-source project developed by the ICCB-L and NSRB labs // at Harvard Medical School. This software is distributed under the terms of // the GNU General Public License. package edu.harvard.med.screensaver.db; import java.util.List; import java.util.SortedSet; import edu.harvard.med.screensaver.model.users.LabHead; import edu.harvard.med.screensaver.model.users.ScreeningRoomUser; public interface UsersDAO { public List<String> findDeveloperECommonsIds(); public SortedSet<LabHead> findAllLabHeads(); public <UT extends ScreeningRoomUser> UT findSRU(Class<UT> userClass, String firstName, String lastName, String email); }