Index: lams_monitoring/lib/lams/lams.jar =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/lib/lams/Attic/lams.jar,v diff -u -r1.9 -r1.10 Binary files differ Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java,v diff -u -r1.5 -r1.6 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java 23 Feb 2005 23:01:53 -0000 1.5 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java 8 Mar 2005 23:27:53 -0000 1.6 @@ -40,13 +40,15 @@ * notify lams which learning design it belongs to and who will be * involved in this lesson. * + * @param lessonName the name of the lesson + * @param lessonDescription the description of the lesson. * @param learningDesignId the selected learning design * @param user user the user who want to create this lesson. * @param organisation the organization this lesson belongs to. * @param organizationUsers a list of learner will be in this new lessons. * @param staffs a list of staffs who will be in charge of this lesson. */ - public Lesson createLesson(long learningDesignId,User user,Organisation organisation,List organizationUsers,List staffs);; + public Lesson createLesson(String lessonName, String lessonDescription,long learningDesignId,User user,Organisation organisation,List organizationUsers,List staffs);; /** * Start the specified the lesson. It must be created before calling this Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java,v diff -u -r1.7 -r1.8 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 1 Mar 2005 00:44:56 -0000 1.7 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 8 Mar 2005 23:27:53 -0000 1.8 @@ -111,7 +111,9 @@ * * @see org.lamsfoundation.lams.monitoring.service.IMonitoringService#createLesson(long, org.lamsfoundation.lams.usermanagement.User, java.util.List, java.util.List) */ - public Lesson createLesson(long learningDesignId, + public Lesson createLesson(String lessonName, + String lessonDescription, + long learningDesignId, User user, Organisation organisation, List organizationUsers, @@ -136,7 +138,9 @@ } authoringService.updateLearningDesign(copiedLearningDesign); //create the new lesson - return createNewLesson(user, + return createNewLesson(lessonName, + lessonDescription, + user, organisation, organizationUsers, staffs, @@ -195,7 +199,9 @@ * @param copiedLearningDesign the new run-time learning design copy * for this lesson. */ - private Lesson createNewLesson(User user, + private Lesson createNewLesson(String lessonName, + String lessonDescription, + User user, Organisation organisation, List organizationUsers, List staffs, @@ -215,7 +221,9 @@ lessonClassDAO.updateLessonClass(newLessonClass); //create new Lesson object - Lesson newLesson = Lesson.createNewLesson(user, + Lesson newLesson = Lesson.createNewLesson(lessonName, + lessonDescription, + user, organisation, copiedLearningDesign, newLessonClass); Index: lams_monitoring/test/java/org/lamsfoundation/lams/monitoring/service/TestMonitoringService.java =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/test/java/org/lamsfoundation/lams/monitoring/service/Attic/TestMonitoringService.java,v diff -u -r1.6 -r1.7 --- lams_monitoring/test/java/org/lamsfoundation/lams/monitoring/service/TestMonitoringService.java 1 Mar 2005 00:44:57 -0000 1.6 +++ lams_monitoring/test/java/org/lamsfoundation/lams/monitoring/service/TestMonitoringService.java 8 Mar 2005 23:27:53 -0000 1.7 @@ -116,7 +116,9 @@ LinkedList staffs = new LinkedList(); staffs.add(testStaff); - Lesson testLesson = monitoringService.createLesson(TEST_LEARNING_DESIGN_ID, + Lesson testLesson = monitoringService.createLesson("Test_Lesson", + "Test_Description", + TEST_LEARNING_DESIGN_ID, testUser, testOrganisation, learners,