Interface PublishedAssessmentServiceAPI


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

      • getBasicInfoOfAllPublishedAssessments

        List getBasicInfoOfAllPublishedAssessments​(String agentId,
                                                   String orderBy,
                                                   boolean ascending,
                                                   String siteId)
      • getAllActivePublishedAssessments

        List getAllActivePublishedAssessments​(String orderBy)
      • getAllActivePublishedAssessments

        List getAllActivePublishedAssessments​(int pageSize,
                                              int pageNumber,
                                              String orderBy)
      • getAllInActivePublishedAssessments

        List getAllInActivePublishedAssessments​(String orderBy)
      • getAllInActivePublishedAssessments

        List getAllInActivePublishedAssessments​(int pageSize,
                                                int pageNumber,
                                                String orderBy)
      • getAllPublishedAssessments

        List getAllPublishedAssessments​(String orderBy,
                                        Integer status)
      • getAllPublishedAssessments

        List getAllPublishedAssessments​(int pageSize,
                                        int pageNumber,
                                        String orderBy,
                                        Integer status)
      • getPublishedAssessmentId

        Long getPublishedAssessmentId​(String assessmentId)
      • removeAssessment

        void removeAssessment​(String assessmentId)
      • getBasicInfoOfAllActivePublishedAssessments

        List getBasicInfoOfAllActivePublishedAssessments​(String orderBy,
                                                         boolean ascending)
      • getBasicInfoOfAllInActivePublishedAssessments

        List getBasicInfoOfAllInActivePublishedAssessments​(String orderBy,
                                                           boolean ascending)
      • getBasicInfoOfLastSubmittedAssessments

        List getBasicInfoOfLastSubmittedAssessments​(String agentId,
                                                    String orderBy,
                                                    boolean ascending)
      • getTotalSubmissionPerAssessment

        Map getTotalSubmissionPerAssessment​(String agentId)
      • getTotalSubmission

        Integer getTotalSubmission​(String agentId,
                                   String publishedAssessmentId)
      • saveOrUpdateMetaData

        void saveOrUpdateMetaData​(ItemMetaDataIfc meta)
      • getFeedbackHash

        Map getFeedbackHash​(String siteId)
      • getAllAssessmentsReleasedToAuthenticatedUsers

        Map getAllAssessmentsReleasedToAuthenticatedUsers()
      • getPublishedAssessmentOwner

        String getPublishedAssessmentOwner​(Long publishedAssessmentId)