/**
*
*/
package org.inbio.m3s.dao.core;
import java.util.List;
import org.inbio.m3s.dao.GenericBaseDAO;
import org.inbio.m3s.model.general.Person;
/**
* @author jgutierrez
*
*/
public interface PersonDAO extends GenericBaseDAO<Person, Integer> {
public Person findGatheringResposibleById(Integer responsiblePersonId) throws IllegalArgumentException;
public List<Person> findAllGatheringResponsible() throws IllegalArgumentException;
public List<Person> findAllByPartialNamePaginated(String authorName, int maxResults);
}