org.sakaiproject.tool.assessment.shared.api.assessment
Interface PublishedAssessmentServiceAPI
public interface PublishedAssessmentServiceAPI
The PublishedAssessmentServiceAPI declares a shared interface to get/set assessment
information for published assessments.
- Author:
- Ed Smiley
|
Method Summary |
List |
getAllActivePublishedAssessments(int pageSize,
int pageNumber,
String orderBy)
|
List |
getAllActivePublishedAssessments(String orderBy)
|
Map |
getAllAssessmentsReleasedToAuthenticatedUsers()
|
List |
getAllInActivePublishedAssessments(int pageSize,
int pageNumber,
String orderBy)
|
List |
getAllInActivePublishedAssessments(String orderBy)
|
List |
getAllPublishedAssessments(int pageSize,
int pageNumber,
String orderBy,
Integer status)
|
List |
getAllPublishedAssessments(String orderBy,
Integer status)
|
List |
getBasicInfoOfAllActivePublishedAssessments(String orderBy,
boolean ascending)
|
List |
getBasicInfoOfAllInActivePublishedAssessments(String orderBy,
boolean ascending)
|
List |
getBasicInfoOfAllPublishedAssessments(String agentId,
String orderBy,
boolean ascending,
String siteId)
|
List |
getBasicInfoOfLastSubmittedAssessments(String agentId,
String orderBy,
boolean ascending)
|
Map |
getFeedbackHash()
|
PublishedAssessmentIfc |
getPublishedAssessment(String assessmentId)
|
Long |
getPublishedAssessmentId(String assessmentId)
|
PublishedAssessmentIfc |
getPublishedAssessmentIdByAlias(String alias)
|
String |
getPublishedAssessmentOwner(Long publishedAssessmentId)
|
PublishedAssessmentIfc |
getSettingsOfPublishedAssessment(String assessmentId)
|
Integer |
getTotalSubmission(String agentId,
String publishedAssessmentId)
|
Map |
getTotalSubmissionPerAssessment(String agentId)
|
ItemDataIfc |
loadPublishedItem(String itemId)
|
ItemTextIfc |
loadPublishedItemText(String itemTextId)
|
PublishedAssessmentIfc |
publishAssessment(AssessmentIfc assessment)
|
PublishedAssessmentIfc |
publishPreviewAssessment(AssessmentIfc assessment,
String protocol)
|
void |
removeAssessment(String assessmentId)
|
void |
saveAssessment(PublishedAssessmentIfc assessment)
|
void |
saveOrUpdateMetaData(ItemMetaDataIfc meta)
|
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)
getPublishedAssessment
PublishedAssessmentIfc getPublishedAssessment(String assessmentId)
getPublishedAssessmentId
Long getPublishedAssessmentId(String assessmentId)
publishAssessment
PublishedAssessmentIfc publishAssessment(AssessmentIfc assessment)
publishPreviewAssessment
PublishedAssessmentIfc publishPreviewAssessment(AssessmentIfc assessment,
String protocol)
saveAssessment
void saveAssessment(PublishedAssessmentIfc assessment)
removeAssessment
void removeAssessment(String assessmentId)
getBasicInfoOfAllActivePublishedAssessments
List getBasicInfoOfAllActivePublishedAssessments(String orderBy,
boolean ascending)
getBasicInfoOfAllInActivePublishedAssessments
List getBasicInfoOfAllInActivePublishedAssessments(String orderBy,
boolean ascending)
getSettingsOfPublishedAssessment
PublishedAssessmentIfc getSettingsOfPublishedAssessment(String assessmentId)
loadPublishedItem
ItemDataIfc loadPublishedItem(String itemId)
loadPublishedItemText
ItemTextIfc loadPublishedItemText(String itemTextId)
getBasicInfoOfLastSubmittedAssessments
List getBasicInfoOfLastSubmittedAssessments(String agentId,
String orderBy,
boolean ascending)
getTotalSubmissionPerAssessment
Map getTotalSubmissionPerAssessment(String agentId)
getTotalSubmission
Integer getTotalSubmission(String agentId,
String publishedAssessmentId)
getPublishedAssessmentIdByAlias
PublishedAssessmentIfc getPublishedAssessmentIdByAlias(String alias)
saveOrUpdateMetaData
void saveOrUpdateMetaData(ItemMetaDataIfc meta)
getFeedbackHash
Map getFeedbackHash()
getAllAssessmentsReleasedToAuthenticatedUsers
Map getAllAssessmentsReleasedToAuthenticatedUsers()
getPublishedAssessmentOwner
String getPublishedAssessmentOwner(Long publishedAssessmentId)
Copyright © 2005-2012 Sakai Project. All Rights Reserved.