package com.megatim.fdxconsultation.dao.ifaces.searchs; import com.megatim.fdxcommons.model.referentiel.TypeFichier; import com.megatim.fdxconsultation.model.searchentities.TypeFichierSearch; import java.util.List; /** * * @author Gabuntu */ public interface UserTypeFichierDAO { List findUserTypeFichiersWithPagination(String userName, TypeFichierSearch typeFichierSearch, int pageNumber, int pageSize); List findUserTypeFichiers(String userName); Long countUserTypeFichiers(String userName, TypeFichierSearch typeFichierSearch); List findUserTypeFichiersInReferentielWithPagination(String userName, String referentiel, TypeFichierSearch typeFichierSearch, int pageNumber, int pageSize); Long countUserTypeFichiersInReferentiel(String userName, String referentiel, TypeFichierSearch typeFichierSearch); }