public interface GradingServiceAPI
| Modifier and Type | Method and Description |
|---|---|
List |
getAllSubmissions(String publishedId)
Get all submissions for a published assessment from the back end.
|
ItemGradingIfc |
getItemGrading(String assessmentGradingId,
String publishedItemId) |
Map |
getItemScores(Long publishedId,
Long itemId,
String which)
Get the score information for each item from the assessment score.
|
AssessmentGradingIfc |
getLastAssessmentGradingByAgentId(String publishedAssessmentId,
String agentIdString)
Get the grading data for the last submission of this agent.
|
Map |
getLastItemGrading(String publishedId,
String agentId)
Get the last set of ItemGradingIfc for a student per assessment
|
ItemGradingIfc |
getLastItemGradingByAgent(String publishedItemId,
String agentId) |
MediaIfc |
getMedia(String mediaId) |
List |
getMediaArray(ItemGradingIfc i) |
List |
getMediaArray(String itemGradingId) |
Map |
getStudentGradingData(String assessmentGradingId)
Get the grading data for a given submission
|
int |
getSubmissionSizeOfPublishedAssessment(String publishedAssessmentId)
Get the count of published assessments.
|
Map |
getSubmitData(String publishedId,
String agentId,
Integer scoringoption)
Get the last submission for a student per assessment
|
String |
getTextForId(Long typeId)
Get the text for the type.
|
List |
getTotalScores(String publishedId,
String which)
Get all scores for a published assessment from the back end.
|
AssessmentGradingIfc |
load(String assessmentGradingId)
Load assessment grading information.
|
void |
saveItemGrading(ItemGradingIfc item)
Save item grading information.
|
Long |
saveMedia(byte[] media,
String mimeType) |
Long |
saveMedia(MediaIfc mediaData) |
void |
saveOrUpdateAssessmentGrading(AssessmentGradingIfc assessment) |
void |
saveTotalScores(List data,
PublishedAssessmentIfc pub)
Save the total scores.
|
List getTotalScores(String publishedId, String which)
List getAllSubmissions(String publishedId)
void saveTotalScores(List data, PublishedAssessmentIfc pub)
data - List of AssessmentGradingDataIfcsMap getItemScores(Long publishedId, Long itemId, String which)
Map getLastItemGrading(String publishedId, String agentId)
Map getStudentGradingData(String assessmentGradingId)
Map getSubmitData(String publishedId, String agentId, Integer scoringoption)
String getTextForId(Long typeId)
typeId - int getSubmissionSizeOfPublishedAssessment(String publishedAssessmentId)
publishedAssessmentId - List getMediaArray(ItemGradingIfc i)
i - ItemGradingIfc getLastItemGradingByAgent(String publishedItemId, String agentId)
publishedItemId - agentId - ItemGradingIfc getItemGrading(String assessmentGradingId, String publishedItemId)
assessmentGradingId - publishedItemId - AssessmentGradingIfc load(String assessmentGradingId)
assessmentGradingId - AssessmentGradingIfc getLastAssessmentGradingByAgentId(String publishedAssessmentId, String agentIdString)
publishedAssessmentId - agentIdString - void saveItemGrading(ItemGradingIfc item)
item - void saveOrUpdateAssessmentGrading(AssessmentGradingIfc assessment)
assessment - Copyright © 2005-2014 Sakai Project. All Rights Reserved.