Interface AssessmentServiceAPI


  • public interface AssessmentServiceAPI
    The AssessmentServiceAPI declares a shared interface to get/set assessment information.
    Author:
    Ed Smiley
    • Method Detail

      • getBasicInfoOfAnAssessment

        AssessmentIfc getBasicInfoOfAnAssessment​(String assessmentId)
      • getAllAssessmentTemplates

        List getAllAssessmentTemplates()
      • getAllActiveAssessmentTemplates

        List getAllActiveAssessmentTemplates()
      • getTitleOfAllActiveAssessmentTemplates

        List getTitleOfAllActiveAssessmentTemplates()
      • getAllAssessments

        List getAllAssessments​(String orderBy)
      • getAllActiveAssessments

        List getAllActiveAssessments​(String orderBy)
      • getSettingsOfAllActiveAssessments

        List getSettingsOfAllActiveAssessments​(String orderBy)
      • getBasicInfoOfAllActiveAssessments

        List getBasicInfoOfAllActiveAssessments​(String orderBy,
                                                boolean ascending)
      • getBasicInfoOfAllActiveAssessments

        List getBasicInfoOfAllActiveAssessments​(String orderBy)
      • getAllAssessments

        List getAllAssessments​(int pageSize,
                               int pageNumber,
                               String orderBy)
      • getQuestionSize

        int getQuestionSize​(String assessmentId)
      • saveAssessment

        void saveAssessment​(AssessmentIfc assessment)
      • deleteAssessmentTemplate

        void deleteAssessmentTemplate​(Long assessmentId)
      • removeAssessment

        void removeAssessment​(String assessmentId)
      • removeSection

        void removeSection​(String sectionId)
      • saveOrUpdateSection

        void saveOrUpdateSection​(SectionDataIfc section)
      • moveAllItems

        void moveAllItems​(String sourceSectionId,
                          String destSectionId)
      • removeAllItems

        void removeAllItems​(String sourceSectionId)
      • getBasicInfoOfAllActiveAssessmentTemplates

        List getBasicInfoOfAllActiveAssessmentTemplates​(String orderBy)