public class GradebookManagerImpl extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements GradebookManager, Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTEXT |
static String |
ID |
static String |
RELEASED |
static String |
STUDENTS |
static String |
TITLE |
| Constructor and Description |
|---|
GradebookManagerImpl() |
public static final String TITLE
public static final String CONTEXT
public static final String STUDENTS
public static final String ID
public static final String RELEASED
public Gradebook createGradebook(String title, String creator, String context, List headings, SortedSet students, Template template, String fileReference)
createGradebook in interface GradebookManagerpublic Gradebook createEmptyGradebook(String creator, String context)
createEmptyGradebook in interface GradebookManagerpublic StudentGrades createStudentGradesInGradebook(String username, List grades, Gradebook gradebook)
createStudentGradesInGradebook in interface GradebookManagerpublic StudentGrades createStudentGrades(String username, List grades)
createStudentGrades in interface GradebookManagerpublic Template createTemplate(String template)
createTemplate in interface GradebookManagerpublic void deleteGradebook(Gradebook gradebook)
deleteGradebook in interface GradebookManagerpublic void deleteStudentGrades(StudentGrades student)
deleteStudentGrades in interface GradebookManagerpublic Gradebook getGradebookByTitleAndContext(String title, String context)
getGradebookByTitleAndContext in interface GradebookManagerpublic SortedSet getGradebooksByContext(String context, String sortBy, boolean ascending)
getGradebooksByContext in interface GradebookManagerpublic SortedSet getReleasedGradebooksByContext(String context, String sortBy, boolean ascending)
getReleasedGradebooksByContext in interface GradebookManagerpublic SortedSet getStudentGradesForGradebook(Gradebook gradebook) throws IllegalArgumentException
getStudentGradesForGradebook in interface GradebookManagerIllegalArgumentExceptionpublic void saveGradebook(Gradebook gradebook) throws IllegalArgumentException
saveGradebook in interface GradebookManagerIllegalArgumentExceptionpublic void updateGrades(Gradebook gradebook, List headings, SortedSet students)
updateGrades in interface GradebookManagerpublic void updateTemplate(Gradebook gradebook, String template, String fileReference)
updateTemplate in interface GradebookManagerpublic Gradebook getGradebookByIdWithHeadingsAndStudents(Long gradebookId)
getGradebookByIdWithHeadingsAndStudents in interface GradebookManagerpublic Gradebook getGradebookByIdWithHeadings(Long gradebookId)
getGradebookByIdWithHeadings in interface GradebookManagerpublic StudentGrades getStudentByGBAndUsername(Gradebook gradebook, String username)
getStudentByGBAndUsername in interface GradebookManagerpublic void updateStudent(StudentGrades student) throws IllegalArgumentException
updateStudent in interface GradebookManagerIllegalArgumentExceptionpublic List getUsernamesInGradebook(Gradebook gradebook)
getUsernamesInGradebook in interface GradebookManagerCopyright © 2004–2016 Sakai Project. All rights reserved.