package in.partake.model.dao.access;
import java.util.List;
import java.util.UUID;
import in.partake.model.dao.DAOException;
import in.partake.model.dao.PartakeConnection;
import in.partake.model.dto.UserReceivedMessage;
public interface IUserReceivedMessageAccess extends IAccess<UserReceivedMessage, UUID> {
public UUID getFreshId(PartakeConnection con) throws DAOException;
int countByReceiverId(PartakeConnection con, String receiverId) throws DAOException;
List<UserReceivedMessage> findByReceiverId(PartakeConnection con, String receiverId, int offset, int limit) throws DAOException;
}