package com.megatim.fdxconsultation.dao.ifaces.administration;
|
|
import com.bekosoftware.genericdaolayer.dao.ifaces.GenericDAO;
|
import com.megatim.fdxconsultation.dao.ifaces.abstracts.PaginationWithCriteriaEntityDAO;
|
import com.megatim.fdxconsultation.dao.ifaces.abstracts.PaginationWithSearchEnityDAO;
|
import com.megatim.fdxconsultation.model.administration.Role;
|
import com.megatim.fdxconsultation.model.searchentities.RoleSearch;
|
|
/**
|
* Interface etendue par les interfaces locale et remote de la DAO
|
* @since Tue Jan 09 15:21:42 WAT 2018
|
*
|
*/
|
public interface RoleDAO extends GenericDAO<Role, Long>, PaginationWithCriteriaEntityDAO<Role, Long>,
|
PaginationWithSearchEnityDAO<Role, Long, RoleSearch>{
|
|
Role getCurrentRole();
|
|
Role getById(Long id);
|
|
}
|