package nlib.cmm.service; import java.util.HashMap; import java.util.List; import java.util.Map; import nlib.user.service.NlibLoginVO; public interface AlertService { /* * 사용자 알림 목록을 조회한다. */ public List listAlerts(AlertVO alertVO) throws Exception; /** * 읽지 않은 알림 건수를 조회한다. * * @param mbInfoId * @return * @throws Exception */ public int countUnreadAlert(String mbInfoId) throws Exception; // /* // * 사용자 미확인 신규 알림 건수를 조회한다. // */ // public HashMap selectNewAlertCount(NlibLoginVO nlibLoginVO) throws Exception; // // /* // * 가장 최근 알림건을 읽음 처리하고 내용을 조회한다. // */ // public HashMap selectAlert(NlibLoginVO nlibLoginVO, int nlibAlertId) throws Exception; }