Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/IWorkspaceFolderDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/Attic/IWorkspaceFolderDAO.java,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/IWorkspaceFolderDAO.java 7 Feb 2005 03:48:06 -0000 1.1 @@ -0,0 +1,20 @@ +/* + * Created on Feb 2, 2005 + * + * TODO To change the template for this generated file go to + * Window - Preferences - Java - Code Style - Code Templates + */ +package org.lamsfoundation.lams.usermanagement.dao; + +import org.lamsfoundation.lams.usermanagement.WorkspaceFolder; + +/** + * @author Minhas + * + * TODO To change the template for this generated type comment go to + * Window - Preferences - Java - Code Style - Code Templates + */ +public interface IWorkspaceFolderDAO { + public WorkspaceFolder getWorkspaceFolderByID(Integer workspaceFolderID); + +} Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/hibernate/WorkspaceFolderDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/hibernate/Attic/WorkspaceFolderDAO.java,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/hibernate/WorkspaceFolderDAO.java 7 Feb 2005 03:49:36 -0000 1.1 @@ -0,0 +1,28 @@ +/* + * Created on Feb 2, 2005 + * + * TODO To change the template for this generated file go to + * Window - Preferences - Java - Code Style - Code Templates + */ +package org.lamsfoundation.lams.usermanagement.dao.hibernate; + +import org.lamsfoundation.lams.usermanagement.WorkspaceFolder; +import org.lamsfoundation.lams.usermanagement.dao.IWorkspaceFolderDAO; +import org.springframework.orm.hibernate.support.HibernateDaoSupport; + +/** + * @author Minhas + * + * TODO To change the template for this generated type comment go to + * Window - Preferences - Java - Code Style - Code Templates + */ +public class WorkspaceFolderDAO extends HibernateDaoSupport implements IWorkspaceFolderDAO { + + /* (non-Javadoc) + * @see org.lamsfoundation.lams.usermanagement.dao.IWorkspaceFolderDAO#getWorkspaceFolderByID(java.lang.Long) + */ + public WorkspaceFolder getWorkspaceFolderByID(Integer workspaceFolderID) { + return (WorkspaceFolder)this.getHibernateTemplate().get(WorkspaceFolder.class,workspaceFolderID); + } + +} Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml =================================================================== RCS file: /usr/local/cvsroot/lams_common/test/java/org/lamsfoundation/lams/learningdesign/Attic/learningDesignApplicationContext.xml,v diff -u -r1.2 -r1.3 --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml 2 Feb 2005 02:27:12 -0000 1.2 +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml 7 Feb 2005 03:50:47 -0000 1.3 @@ -112,4 +112,7 @@ + + + Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/Attic/TestLearningDesignDAO.java,v diff -u -r1.1 -r1.2 --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java 28 Jan 2005 04:20:59 -0000 1.1 +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java 7 Feb 2005 03:50:54 -0000 1.2 @@ -7,7 +7,9 @@ import org.lamsfoundation.lams.learningdesign.LearningDesign; import org.lamsfoundation.lams.learningdesign.dao.hibernate.LearningDesignDAO; import org.lamsfoundation.lams.usermanagement.User; +import org.lamsfoundation.lams.usermanagement.WorkspaceFolder; import org.lamsfoundation.lams.usermanagement.dao.hibernate.UserDAO; +import org.lamsfoundation.lams.usermanagement.dao.hibernate.WorkspaceFolderDAO; /** * @author MMINHAS @@ -18,12 +20,14 @@ public class TestLearningDesignDAO extends BaseTestCase { private LearningDesignDAO learningDesignDAO; + protected WorkspaceFolderDAO workspaceFolderDAO; private UserDAO userDAO; private User user; private LearningDesign learningDesign; public void setUp() throws Exception{ learningDesignDAO =(LearningDesignDAO)context.getBean("learningDesignDAO"); + workspaceFolderDAO =(WorkspaceFolderDAO)context.getBean("workspaceFolderDAO"); } /*public void testGetLearningDesignByUserId(){ List list = learningDesignDAO.getLearningDesignByUserId(new Long(1)); @@ -70,9 +74,14 @@ } /*public void testDeleteLearningDesign(){ learningDesignDAO.delete(learningDesignDAO.getLearningDesignById(new Long(20))); - } */ + } public void testGetLearningDesignByID(){ learningDesign = learningDesignDAO.getLearningDesignById(new Long(1)); assertNotNull(learningDesign); + }*/ + public void testWorkspaceFolderDAO(){ + WorkspaceFolder workspaceFolder = workspaceFolderDAO.getWorkspaceFolderByID(new Integer(1)); + System.out.print(workspaceFolder.getName()); + } }