Index: lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/CredentialDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/CredentialDAO.java,v diff -u -r1.7.2.3 -r1.7.2.4 --- lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/CredentialDAO.java 10 Nov 2014 12:07:46 -0000 1.7.2.3 +++ lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/CredentialDAO.java 28 Nov 2014 20:05:16 -0000 1.7.2.4 @@ -34,7 +34,8 @@ import org.lamsfoundation.lams.contentrepository.IWorkspace; import org.lamsfoundation.lams.contentrepository.RepositoryRuntimeException; import org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO; -import org.lamsfoundation.lams.dao.hibernate.BaseDAO; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; +import org.springframework.stereotype.Repository; /** * @@ -43,7 +44,8 @@ * @author Fiona Malikoff * */ -public class CredentialDAO extends BaseDAO implements ICredentialDAO { +@Repository +public class CredentialDAO extends LAMSBaseDAO implements ICredentialDAO { private Logger log = Logger.getLogger(CredentialDAO.class); private static final String GET_CREDENTIAL = "FROM " + CrCredential.class.getName() + " AS cr WHERE cr.name = ?"; @@ -112,7 +114,7 @@ log.debug("Getting credential for name " + name); } - List credentials = (List) getHibernateTemplate().find(CredentialDAO.GET_CREDENTIAL, + List credentials = (List) doFind(CredentialDAO.GET_CREDENTIAL, name); return credentials.size() == 0 ? null : credentials.get(0); } Index: lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/NodeDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/NodeDAO.java,v diff -u -r1.10 -r1.10.14.1 --- lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/NodeDAO.java 17 Sep 2006 06:16:10 -0000 1.10 +++ lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/NodeDAO.java 28 Nov 2014 20:05:16 -0000 1.10.14.1 @@ -30,7 +30,8 @@ import org.lamsfoundation.lams.contentrepository.CrNode; import org.lamsfoundation.lams.contentrepository.CrNodeVersion; import org.lamsfoundation.lams.contentrepository.dao.INodeDAO; -import org.lamsfoundation.lams.dao.hibernate.BaseDAO; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; +import org.springframework.stereotype.Repository; @@ -39,12 +40,13 @@ * * @author Fiona Malikoff */ -public class NodeDAO extends BaseDAO implements INodeDAO { +@Repository +public class NodeDAO extends LAMSBaseDAO implements INodeDAO { protected Logger log = Logger.getLogger(NodeDAO.class); public void saveOrUpdate(Object object) { - this.getHibernateTemplate().saveOrUpdate(object); + this.saveOrUpdate(object); } /** Get all child nodes for a node/version. @@ -62,7 +64,7 @@ log.debug("Getting all child nodes for "+parentNodeVersion); String queryString = "from CrNode as n where n.parentNodeVersion = ?"; - List nodes = getHibernateTemplate().find(queryString,parentNodeVersion); + List nodes = doFind(queryString,parentNodeVersion); if(nodes.size() == 0){ log.debug("No nodes found"); @@ -92,7 +94,7 @@ log.debug("Getting child node from "+parentNodeVersion+" path "+relPath); String queryString = "from CrNode as n where n.parentNodeVersion = ? and n.path = ? "; - List nodes = getHibernateTemplate().find(queryString,new Object[] {parentNodeVersion, relPath}); + List nodes = doFind(queryString,new Object[] {parentNodeVersion, relPath}); if(nodes.size() == 0){ log.debug("No nodes found"); Index: lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/WorkspaceDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/WorkspaceDAO.java,v diff -u -r1.7.14.1 -r1.7.14.2 --- lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/WorkspaceDAO.java 15 Aug 2014 09:58:35 -0000 1.7.14.1 +++ lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/dao/hibernate/WorkspaceDAO.java 28 Nov 2014 20:05:16 -0000 1.7.14.2 @@ -33,8 +33,9 @@ import org.lamsfoundation.lams.contentrepository.CrWorkspace; import org.lamsfoundation.lams.contentrepository.RepositoryCheckedException; import org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO; -import org.lamsfoundation.lams.dao.hibernate.BaseDAO; +import org.lamsfoundation.lams.dao.hibernate.LAMSBaseDAO; import org.springframework.orm.hibernate4.HibernateObjectRetrievalFailureException; +import org.springframework.stereotype.Repository; @@ -43,7 +44,8 @@ * * @author Fiona Malikoff */ -public class WorkspaceDAO extends BaseDAO implements IWorkspaceDAO { +@Repository +public class WorkspaceDAO extends LAMSBaseDAO implements IWorkspaceDAO { protected Logger log = Logger.getLogger(WorkspaceDAO.class); @@ -58,7 +60,7 @@ log.debug("Getting workspace for name "+workspaceName); String queryString = "from CrWorkspace as w where w.name = ?"; - List workspaces = getHibernateTemplate().find(queryString,workspaceName); + List workspaces = doFind(queryString,workspaceName); if(workspaces.size() == 0){ log.debug("No workspaces found");