itsm_ysm/src/main/java/nlib/cmm/service/NotificationService.java
2021-09-09 16:19:34 +09:00

41 lines
866 B
Java

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<AlertVO> listAlerts(AlertVO alertVO) throws Exception;
/**
* 읽지 않은 알림 건수를 조회한다.
*
* @param mbInfoId
* @return
* @throws Exception
*/
public int countUnreadAlert(String mbInfoId) throws Exception;
// /*
// * 사용자 미확인 신규 알림 건수를 조회한다.
// */
// public HashMap<String, String> selectNewAlertCount(NlibLoginVO nlibLoginVO) throws Exception;
//
// /*
// * 가장 최근 알림건을 읽음 처리하고 내용을 조회한다.
// */
// public HashMap<String, String> selectAlert(NlibLoginVO nlibLoginVO, int nlibAlertId) throws Exception;
}