Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java =================================================================== diff -u -rbb041188ecb180ae9cd8e01428c8f431aa89bd93 -raba7fa29dfd183089cb37fc2eba59f33586f2183 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java (.../IQaService.java) (revision bb041188ecb180ae9cd8e01428c8f431aa89bd93) +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java (.../IQaService.java) (revision aba7fa29dfd183089cb37fc2eba59f33586f2183) @@ -134,6 +134,8 @@ public void removeUserResponse(QaUsrResp resp); + public List getAllQuestionEntries(final Long uid) throws QaApplicationException; + public User getCurrentUserData(String username); /** Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java =================================================================== diff -u -rbb041188ecb180ae9cd8e01428c8f431aa89bd93 -raba7fa29dfd183089cb37fc2eba59f33586f2183 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java (.../QaServicePOJO.java) (revision bb041188ecb180ae9cd8e01428c8f431aa89bd93) +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java (.../QaServicePOJO.java) (revision aba7fa29dfd183089cb37fc2eba59f33586f2183) @@ -326,7 +326,7 @@ } - public void updateQaUsrResp(QaUsrResp qaUsrResp) throws QaApplicationException + public void updateQaUsrResp(QaUsrResp qaUsrResp) throws QaApplicationException { try { @@ -584,6 +584,21 @@ } + public List getAllQuestionEntries(final Long uid) throws QaApplicationException + { + try + { + return qaQueContentDAO.getAllQuestionEntries(uid.longValue()); + } + catch (DataAccessException e) + { + throw new QaApplicationException("Exception occured when lams is getting by uid qa question content: " + + e.getMessage(), + e); + } + } + + public User getCurrentUserData(String username) throws QaApplicationException { try