41 lines
866 B
Java
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;
|
|
|
|
}
|
|
|