Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/IWorkspaceFolderDAO.java
===================================================================
diff -u
--- lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/IWorkspaceFolderDAO.java (revision 0)
+++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/IWorkspaceFolderDAO.java (revision 1197a06ec1722bf2704ebcfe523fb9e36be20ae0)
@@ -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
===================================================================
diff -u
--- lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/hibernate/WorkspaceFolderDAO.java (revision 0)
+++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/dao/hibernate/WorkspaceFolderDAO.java (revision 1197a06ec1722bf2704ebcfe523fb9e36be20ae0)
@@ -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/dao/TestLearningDesignDAO.java
===================================================================
diff -u -r19c9010eff6be2e29657beed94349a978088650f -r1197a06ec1722bf2704ebcfe523fb9e36be20ae0
--- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java (.../TestLearningDesignDAO.java) (revision 19c9010eff6be2e29657beed94349a978088650f)
+++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java (.../TestLearningDesignDAO.java) (revision 1197a06ec1722bf2704ebcfe523fb9e36be20ae0)
@@ -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());
+
}
}
Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml
===================================================================
diff -u -ra215387a72a943c0e3f1fe6c2dff00ffe8b3b71f -r1197a06ec1722bf2704ebcfe523fb9e36be20ae0
--- lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml (.../learningDesignApplicationContext.xml) (revision a215387a72a943c0e3f1fe6c2dff00ffe8b3b71f)
+++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml (.../learningDesignApplicationContext.xml) (revision 1197a06ec1722bf2704ebcfe523fb9e36be20ae0)
@@ -112,4 +112,7 @@
+
+
+