public class GradebookFrameworkServiceImpl extends BaseHibernateManager implements org.sakaiproject.service.gradebook.shared.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) |
void |
setAvailableGradingScales(Collection gradingScaleDefinitions) |
void |
setDefaultGradingScale(String uid) |
addPermission, calculateEquivalentPercent, calculateEquivalentPointValueForPercent, convertPointsToLetterGrade, convertPointsToPercentage, createAssignment, createAssignmentForCategory, createCategory, createDefaultLetterGradePercentMapping, createOrUpdateDefaultLetterGradePercentMapping, createUngradedAssignment, createUngradedAssignmentForCategory, deletePermission, filterGradeRecordsByStudents, finalizeNullGradeRecords, getAllStudentUids, getAssignment, getAssignmentGradeRecord, getAssignments, getAssignmentScoreComment, getAssignmentScoreComment, getAssignmentsForCategory, getAssignmentWithoutStats, getAssignmentWithoutStats, getAuthn, getCategories, getCategoriesWithAssignments, getCategory, getComments, getCountedStudentGradeRecords, getCourseGrade, 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, saveOrUpdateLetterGradePercentMapping, setAssignmentScoreComment, setAuthn, setEventTrackingService, setGradebookExternalAssessmentService, setPropertyValue, setSectionAwareness, setServerConfigurationService, studentCanView, updateAssignment, updateCategory, updateCategory, updateGradebook, updatePermission, updatePermission, validateLetterGradeMappingcheckDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactorypublic 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 org.sakaiproject.service.gradebook.shared.GradebookFrameworkServicepublic void setAvailableGradingScales(Collection gradingScaleDefinitions)
setAvailableGradingScales in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkServicepublic void setDefaultGradingScale(String uid)
setDefaultGradingScale in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkServicepublic void deleteGradebook(String uid) throws org.sakaiproject.service.gradebook.shared.GradebookNotFoundException
deleteGradebook in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkServiceorg.sakaiproject.service.gradebook.shared.GradebookNotFoundExceptionCopyright © 2003-2015 Sakai Project. All Rights Reserved.