Method Summary |
|
public List | getAllActivePublishedAssessments(String orderBy) Get list of all active published assessments.
Parameters: orderBy - sort order field. |
public List | getAllActivePublishedAssessments(int pageSize, int pageNumber, String orderBy) Get list of all active published assessments.
Parameters: pageSize - number in a page Parameters: pageNumber - number of the page Parameters: orderBy - sort order field. |
public Map | getAllAssessmentsReleasedToAuthenticatedUsers() Get list of all active published assessmentsreleased to authenticated users. |
public List | getAllInActivePublishedAssessments(String orderBy) Get list of all inactive published assessments.
Parameters: orderBy - sort order field. |
public List | getAllInActivePublishedAssessments(int pageSize, int pageNumber, String orderBy) Get list of all inactive published assessments.
Parameters: pageSize - number in a page Parameters: pageNumber - number of the page Parameters: orderBy - sort order field. |
public List | getAllPublishedAssessments(String orderBy, Integer status) Get list of all inactive published assessments. |
public List | getAllPublishedAssessments(int pageSize, int pageNumber, String orderBy, Integer status) Get list of all inactive published assessments. |
public List | getBasicInfoOfAllActivePublishedAssessments(String orderBy, boolean ascending) Get list of all active published assessments with only basic info populated.
Parameters: ascending - true if ascending sort. Parameters: orderBy - sort order field. |
public List | getBasicInfoOfAllInActivePublishedAssessments(String orderBy, boolean ascending) Get list of all inactive published assessments with only basic info populated.
Parameters: ascending - true if ascending sort. Parameters: orderBy - sort order field. |
public List | getBasicInfoOfAllPublishedAssessments(String agentId, String orderBy, boolean ascending, String siteId) Get list of all active published assessments with basic info populated.
Parameters: agentId - the agent takign the assessments Parameters: orderBy - sort order field. |
public List | getBasicInfoOfLastSubmittedAssessments(String agentId, String orderBy, boolean ascending) Get list of all last submitterd published assessments with only basic info populated.
Parameters: agentId - the agent taking the assessments. Parameters: ascending - true if ascending sort. Parameters: orderBy - sort order field. |
public Map | getFeedbackHash() |
public PublishedAssessmentIfc | getPublishedAssessment(String assessmentId) Get published assessment. |
public Long | getPublishedAssessmentId(String assessmentId) Get the published id form the assessment id.
Parameters: assessmentId - the assessment id string. |
public PublishedAssessmentIfc | getPublishedAssessmentIdByAlias(String alias) |
public String | getPublishedAssessmentOwner(Long publishedAssessmentId) Get the owner. |
public PublishedAssessmentIfc | getSettingsOfPublishedAssessment(String assessmentId) Get setttings of published assessment. |
public Integer | getTotalSubmission(String agentId, String publishedAssessmentId) Get the number of total submissions for one assignment. |
public Map | getTotalSubmissionPerAssessment(String agentId) Get the number of total submissions per assignment. |
public ItemDataIfc | loadPublishedItem(String itemId) |
public ItemTextIfc | loadPublishedItemText(String itemTextId) Load published assessment item text.
Parameters: itemTextId - the id string of the itemtext. |
public PublishedAssessmentIfc | publishAssessment(AssessmentIfc assessment) Publish an assessment. |
public PublishedAssessmentIfc | publishPreviewAssessment(AssessmentIfc assessment, String protocol) Preview a published assessment.
Parameters: assessment - the assessment to preview. |
public void | removeAssessment(String assessmentId) Remove the published assessment. |
public void | saveAssessment(PublishedAssessmentIfc assessment) Save a published assessment. |
public void | saveOrUpdateMetaData(ItemMetaDataIfc meta) |