public class GradebookFrameworkServiceImpl extends BaseHibernateManager implements GradebookFrameworkService
| Modifier and Type | Field and Description |
|---|---|
static String |
PROP_ASSIGNMENT_STATS_DISPLAYED |
static String |
PROP_ASSIGNMENTS_DISPLAYED |
static String |
PROP_COURSE_GRADE_DISPLAYED |
static String |
PROP_COURSE_GRADE_STATS_DISPLAYED |
static String |
PROP_COURSE_POINTS_DISPLAYED |
static String |
UID_OF_DEFAULT_GRADING_SCALE_PROPERTY |
authn, eventTrackingService, externalAssessmentService, propertiesMap, sectionAwareness, serverConfigurationService| Constructor and Description |
|---|
GradebookFrameworkServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGradebook(String uid,
String name) |
void |
deleteGradebook(String uid) |
List<GradingScaleDefinition> |
getAvailableGradingScaleDefinitions() |
List<GradingScale> |
getAvailableGradingScales() |
void |
saveGradeMappingToGradebook(String scaleUuid,
String gradebookUid) |
void |
setAvailableGradingScales(Collection gradingScaleDefinitions) |
void |
setDefaultGradingScale(String uid) |
addPermission, assignmentNameExists, calculateEquivalentPercent, calculateEquivalentPointValueForPercent, convertPointsToLetterGrade, convertPointsToPercentage, createAssignment, createAssignmentForCategory, createCategory, createCategory, createDefaultLetterGradePercentMapping, createOrUpdateDefaultLetterGradePercentMapping, createUngradedAssignment, createUngradedAssignmentForCategory, deletePermission, filterGradeRecordsByStudents, finalizeNullGradeRecords, getAllStudentUids, getAssignment, getAssignmentGradeRecord, getAssignments, getAssignmentScoreComment, getAssignmentsForCategory, getAssignmentWithoutStats, getAssignmentWithoutStats, getAuthn, getCategories, getCategoriesWithAssignments, getCategory, getComments, getCountedStudentGradeRecords, getCourseGrade, getCourseGradeOverrides, getCourseGradeRecord, getDefaultLetterGradePercentMapping, getEventTrackingService, getGradebook, getGradebookExternalAssessmentService, getGradebookUid, getIsAssignmentExcused, getLetterGradePercentMapping, getPermissionsForGB, getPermissionsForGBForCategoryIds, getPermissionsForUser, getPermissionsForUserAnyCategory, getPermissionsForUserAnyGroup, getPermissionsForUserAnyGroupAnyCategory, getPermissionsForUserAnyGroupForCategory, getPermissionsForUserForCategory, getPermissionsForUserForGoupsAnyCategory, getPermissionsForUserForGroup, getPropertyValue, getSectionAwareness, getServerConfigurationService, getUserUid, getVisibleExternalAssignments, isAssignmentDefined, isExplicitlyEnteredCourseGradeRecords, isGradebookDefined, postEvent, removeCategory, saveNewAssignment, saveOrUpdateLetterGradePercentMapping, setAssignmentScoreComment, setAuthn, setEventTrackingService, setGradebookExternalAssessmentService, setPropertyValue, setSectionAwareness, setServerConfigurationService, studentCanView, updateAssignment, updateCategory, updateGradebook, updateGradeMapping, updatePermission, updatePermission, validateLetterGradeMappingcheckDaoConfig, createHibernateTemplate, currentSession, getHibernateTemplate, getSessionFactory, setHibernateTemplate, setSessionFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisGradebookDefined, updateGradeMappingpublic static final String UID_OF_DEFAULT_GRADING_SCALE_PROPERTY
public static final String PROP_COURSE_POINTS_DISPLAYED
public static final String PROP_COURSE_GRADE_DISPLAYED
public static final String PROP_ASSIGNMENTS_DISPLAYED
public static final String PROP_ASSIGNMENT_STATS_DISPLAYED
public static final String PROP_COURSE_GRADE_STATS_DISPLAYED
public void addGradebook(String uid, String name)
addGradebook in interface GradebookFrameworkServicepublic void setAvailableGradingScales(Collection gradingScaleDefinitions)
setAvailableGradingScales in interface GradebookFrameworkServicepublic void saveGradeMappingToGradebook(String scaleUuid, String gradebookUid)
saveGradeMappingToGradebook in interface GradebookFrameworkServicepublic List<GradingScale> getAvailableGradingScales()
getAvailableGradingScales in interface GradebookFrameworkServicepublic List<GradingScaleDefinition> getAvailableGradingScaleDefinitions()
getAvailableGradingScaleDefinitions in interface GradebookFrameworkServicepublic void setDefaultGradingScale(String uid)
setDefaultGradingScale in interface GradebookFrameworkServicepublic void deleteGradebook(String uid) throws GradebookNotFoundException
deleteGradebook in interface GradebookFrameworkServiceGradebookNotFoundExceptionCopyright © 2003–2022 Sakai Project. All rights reserved.