Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/dao/INoticeboardSessionDAO.java =================================================================== diff -u -r197f4a3ab3e902cbe8456ee46e56dd8da0e2e38e -r3c411abe5fdcbc696e832c50ee9efebb271d3d2a --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/dao/INoticeboardSessionDAO.java (.../INoticeboardSessionDAO.java) (revision 197f4a3ab3e902cbe8456ee46e56dd8da0e2e38e) +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/dao/INoticeboardSessionDAO.java (.../INoticeboardSessionDAO.java) (revision 3c411abe5fdcbc696e832c50ee9efebb271d3d2a) @@ -24,8 +24,8 @@ /** - * Interface for the NoticeboardContent DAO, defines methods needed to access/modify - * noticeboard content + * Interface for the NoticeboardSession DAO, defines methods needed to access/modify + * noticeboard session * @author mtruong */ public interface INoticeboardSessionDAO { @@ -43,5 +43,9 @@ public void removeNbSession(NoticeboardSession nbSession); public void removeNbSession(Long nbSessionId); + + public NoticeboardSession getNbSessionByUser(Long userId); /** TODO: write testcase and def for getNbSessionByUser */ + + public void removeNbUsers(NoticeboardSession nbSession); /** TODO: write testcase and def for removeNbUsers */ } \ No newline at end of file