Class GradebookFrameworkServiceImpl

  • All Implemented Interfaces:
    org.sakaiproject.service.gradebook.shared.GradebookFrameworkService, org.springframework.beans.factory.InitializingBean

    public class GradebookFrameworkServiceImpl
    extends BaseHibernateManager
    implements org.sakaiproject.service.gradebook.shared.GradebookFrameworkService
    • Constructor Detail

      • GradebookFrameworkServiceImpl

        public GradebookFrameworkServiceImpl()
    • Method Detail

      • addGradebook

        public void addGradebook​(String uid,
                                 String name)
        Specified by:
        addGradebook in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkService
      • setAvailableGradingScales

        public void setAvailableGradingScales​(Collection gradingScaleDefinitions)
        Specified by:
        setAvailableGradingScales in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkService
      • saveGradeMappingToGradebook

        public void saveGradeMappingToGradebook​(String scaleUuid,
                                                String gradebookUid)
        Specified by:
        saveGradeMappingToGradebook in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkService
      • getAvailableGradingScales

        public List<org.sakaiproject.tool.gradebook.GradingScale> getAvailableGradingScales()
        Specified by:
        getAvailableGradingScales in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkService
      • getAvailableGradingScaleDefinitions

        public List<org.sakaiproject.service.gradebook.shared.GradingScaleDefinition> getAvailableGradingScaleDefinitions()
        Specified by:
        getAvailableGradingScaleDefinitions in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkService
      • setDefaultGradingScale

        public void setDefaultGradingScale​(String uid)
        Specified by:
        setDefaultGradingScale in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkService
      • deleteGradebook

        public void deleteGradebook​(String uid)
                             throws org.sakaiproject.service.gradebook.shared.GradebookNotFoundException
        Specified by:
        deleteGradebook in interface org.sakaiproject.service.gradebook.shared.GradebookFrameworkService
        Throws:
        org.sakaiproject.service.gradebook.shared.GradebookNotFoundException