Fisheye: Tag 48eb475d4a5aaaaae7128498c850b6cd7fb880cd refers to a dead (removed) revision in file `lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/BaseDAOHibernate.java'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetDAOHibernate.java =================================================================== diff -u -r7f9f772433a7fd55c4475241d4e3bc0765f474e8 -r48eb475d4a5aaaaae7128498c850b6cd7fb880cd --- lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetDAOHibernate.java (.../SpreadsheetDAOHibernate.java) (revision 7f9f772433a7fd55c4475241d4e3bc0765f474e8) +++ lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetDAOHibernate.java (.../SpreadsheetDAOHibernate.java) (revision 48eb475d4a5aaaaae7128498c850b6cd7fb880cd) @@ -25,20 +25,23 @@ import java.util.List; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.lamsfoundation.lams.tool.spreadsheet.dao.SpreadsheetDAO; import org.lamsfoundation.lams.tool.spreadsheet.model.Spreadsheet; +import org.springframework.stereotype.Repository; /** * * @author Steve.Ni * * @version $Revision$ */ -public class SpreadsheetDAOHibernate extends BaseDAOHibernate implements SpreadsheetDAO{ +@Repository +public class SpreadsheetDAOHibernate extends LAMSBaseDAO implements SpreadsheetDAO{ private static final String GET_RESOURCE_BY_CONTENTID = "from "+Spreadsheet.class.getName()+" as r where r.contentId=?"; public Spreadsheet getByContentId(Long contentId) { - List list = getHibernateTemplate().find(GET_RESOURCE_BY_CONTENTID,contentId); + List list = doFind(GET_RESOURCE_BY_CONTENTID,contentId); if(list.size() > 0) return (Spreadsheet) list.get(0); else @@ -50,7 +53,7 @@ } public void delete(Spreadsheet spreadsheet) { - this.getHibernateTemplate().delete(spreadsheet); + getSession().delete(spreadsheet); } } Index: lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetMarkDAOHibernate.java =================================================================== diff -u -ra7fed1be51941ace379dbb695d52bd08a315dae6 -r48eb475d4a5aaaaae7128498c850b6cd7fb880cd --- lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetMarkDAOHibernate.java (.../SpreadsheetMarkDAOHibernate.java) (revision a7fed1be51941ace379dbb695d52bd08a315dae6) +++ lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetMarkDAOHibernate.java (.../SpreadsheetMarkDAOHibernate.java) (revision 48eb475d4a5aaaaae7128498c850b6cd7fb880cd) @@ -23,10 +23,12 @@ /* $Id$ */ package org.lamsfoundation.lams.tool.spreadsheet.dao.hibernate; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.lamsfoundation.lams.tool.spreadsheet.dao.SpreadsheetMarkDAO; -import org.lamsfoundation.lams.tool.spreadsheet.dao.UserModifiedSpreadsheetDAO; +import org.springframework.stereotype.Repository; -public class SpreadsheetMarkDAOHibernate extends BaseDAOHibernate implements SpreadsheetMarkDAO{ +@Repository +public class SpreadsheetMarkDAOHibernate extends LAMSBaseDAO implements SpreadsheetMarkDAO{ } \ No newline at end of file Index: lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetSessionDAOHibernate.java =================================================================== diff -u -r2aaccb954583cd8431759dca8e912a8fe863aa0e -r48eb475d4a5aaaaae7128498c850b6cd7fb880cd --- lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetSessionDAOHibernate.java (.../SpreadsheetSessionDAOHibernate.java) (revision 2aaccb954583cd8431759dca8e912a8fe863aa0e) +++ lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetSessionDAOHibernate.java (.../SpreadsheetSessionDAOHibernate.java) (revision 48eb475d4a5aaaaae7128498c850b6cd7fb880cd) @@ -25,28 +25,30 @@ import java.util.List; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.lamsfoundation.lams.tool.spreadsheet.dao.SpreadsheetSessionDAO; import org.lamsfoundation.lams.tool.spreadsheet.model.SpreadsheetSession; +import org.springframework.stereotype.Repository; - -public class SpreadsheetSessionDAOHibernate extends BaseDAOHibernate implements SpreadsheetSessionDAO{ +@Repository +public class SpreadsheetSessionDAOHibernate extends LAMSBaseDAO implements SpreadsheetSessionDAO{ private static final String FIND_BY_SESSION_ID = "from " + SpreadsheetSession.class.getName() + " as p where p.sessionId=?"; private static final String FIND_BY_CONTENT_ID = "from " + SpreadsheetSession.class.getName() + " as p where p.spreadsheet.contentId=?"; public SpreadsheetSession getSessionBySessionId(Long sessionId) { - List list = getHibernateTemplate().find(FIND_BY_SESSION_ID,sessionId); + List list = doFind(FIND_BY_SESSION_ID,sessionId); if(list == null || list.size() == 0) return null; return (SpreadsheetSession) list.get(0); } @SuppressWarnings("unchecked") public List getByContentId(Long toolContentId) { - return (List) getHibernateTemplate().find(FIND_BY_CONTENT_ID,toolContentId); + return (List) doFind(FIND_BY_CONTENT_ID,toolContentId); } public void delete(SpreadsheetSession session) { - this.getHibernateTemplate().delete(session); + getSession().delete(session); } public void deleteBySessionId(Long toolSessionId) { this.removeObject(SpreadsheetSession.class,toolSessionId); Index: lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetUserDAOHibernate.java =================================================================== diff -u -r2aaccb954583cd8431759dca8e912a8fe863aa0e -r48eb475d4a5aaaaae7128498c850b6cd7fb880cd --- lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetUserDAOHibernate.java (.../SpreadsheetUserDAOHibernate.java) (revision 2aaccb954583cd8431759dca8e912a8fe863aa0e) +++ lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/SpreadsheetUserDAOHibernate.java (.../SpreadsheetUserDAOHibernate.java) (revision 48eb475d4a5aaaaae7128498c850b6cd7fb880cd) @@ -25,33 +25,35 @@ import java.util.List; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.lamsfoundation.lams.tool.spreadsheet.dao.SpreadsheetUserDAO; import org.lamsfoundation.lams.tool.spreadsheet.model.SpreadsheetUser; +import org.springframework.stereotype.Repository; - -public class SpreadsheetUserDAOHibernate extends BaseDAOHibernate implements SpreadsheetUserDAO{ +@Repository +public class SpreadsheetUserDAOHibernate extends LAMSBaseDAO implements SpreadsheetUserDAO{ private static final String FIND_BY_USER_ID_CONTENT_ID = "from " + SpreadsheetUser.class.getName() + " as u where u.userId =? and u.spreadsheet.contentId=?"; private static final String FIND_BY_USER_ID_SESSION_ID = "from " + SpreadsheetUser.class.getName() + " as u where u.userId =? and u.session.sessionId=?"; private static final String FIND_BY_SESSION_ID = "from " + SpreadsheetUser.class.getName() + " as u where u.session.sessionId=?"; public SpreadsheetUser getUserByUserIDAndSessionID(Long userID, Long sessionId) { - List list = this.getHibernateTemplate().find(FIND_BY_USER_ID_SESSION_ID,new Object[]{userID,sessionId}); + List list = this.doFind(FIND_BY_USER_ID_SESSION_ID,new Object[]{userID,sessionId}); if(list == null || list.size() == 0) return null; return (SpreadsheetUser) list.get(0); } public SpreadsheetUser getUserByUserIDAndContentID(Long userId, Long contentId) { - List list = this.getHibernateTemplate().find(FIND_BY_USER_ID_CONTENT_ID,new Object[]{userId,contentId}); + List list = this.doFind(FIND_BY_USER_ID_CONTENT_ID,new Object[]{userId,contentId}); if(list == null || list.size() == 0) return null; return (SpreadsheetUser) list.get(0); } @SuppressWarnings("unchecked") public List getBySessionID(Long sessionId) { - return (List) this.getHibernateTemplate().find(FIND_BY_SESSION_ID,sessionId); + return (List) this.doFind(FIND_BY_SESSION_ID,sessionId); } Index: lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/UserModifiedSpreadsheetDAOHibernate.java =================================================================== diff -u -ra7fed1be51941ace379dbb695d52bd08a315dae6 -r48eb475d4a5aaaaae7128498c850b6cd7fb880cd --- lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/UserModifiedSpreadsheetDAOHibernate.java (.../UserModifiedSpreadsheetDAOHibernate.java) (revision a7fed1be51941ace379dbb695d52bd08a315dae6) +++ lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/dao/hibernate/UserModifiedSpreadsheetDAOHibernate.java (.../UserModifiedSpreadsheetDAOHibernate.java) (revision 48eb475d4a5aaaaae7128498c850b6cd7fb880cd) @@ -23,13 +23,11 @@ /* $$Id$$ */ package org.lamsfoundation.lams.tool.spreadsheet.dao.hibernate; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.lamsfoundation.lams.tool.spreadsheet.dao.UserModifiedSpreadsheetDAO; +import org.springframework.stereotype.Repository; -public class UserModifiedSpreadsheetDAOHibernate extends BaseDAOHibernate implements UserModifiedSpreadsheetDAO{ +@Repository +public class UserModifiedSpreadsheetDAOHibernate extends LAMSBaseDAO implements UserModifiedSpreadsheetDAO{ }