public class GradebookFrameworkServiceImpl extends BaseHibernateManager implements GradebookFrameworkService
| Modifier and Type | Field and Description |
|---|---|
static String |
PROP_ASSIGNMENTS_DISPLAYED |
static String |
PROP_COURSE_GRADE_DISPLAYED |
static String |
PROP_COURSE_POINTS_DISPLAYED |
static String |
UID_OF_DEFAULT_GRADING_SCALE_PROPERTY |
authn, eventTrackingService, externalAssessmentService, MAX_NUMBER_OF_SQL_PARAMETERS_IN_LIST, 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 |
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, getLetterGradePercentMapping, getPermissionsForGB, getPermissionsForGBForCategoryIds, getPermissionsForUser, getPermissionsForUserAnyCategory, getPermissionsForUserAnyGroup, getPermissionsForUserAnyGroupAnyCategory, getPermissionsForUserAnyGroupForCategory, getPermissionsForUserForCategory, getPermissionsForUserForGoupsAnyCategory, getPermissionsForUserForGroup, getPropertiesMap, getPropertyValue, getSectionAwareness, getServerConfigurationService, getUserUid, getVisibleExternalAssignments, isAssignmentDefined, isExplicitlyEnteredCourseGradeRecords, isGradebookDefined, postEvent, removeCategory, saveNewAssignment, saveOrUpdateLetterGradePercentMapping, setAssignmentScoreComment, setAuthn, setEventTrackingService, setGradebookExternalAssessmentService, setPropertyValue, setSectionAwareness, setServerConfigurationService, studentCanView, updateAssignment, updateCategory, updateCategory, updateGradebook, updateGradeMapping, updatePermission, updatePermission, validateLetterGradeMappingcheckDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, 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 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 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–2017 Sakai Project. All rights reserved.