|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sakaiproject.tool.assessment.shared.impl.grading.GradingServiceImpl
public class GradingServiceImpl
The GradingServiceAPI implements the shared interface to get grading information.
| Constructor Summary | |
|---|---|
GradingServiceImpl()
|
|
| Method Summary | |
|---|---|
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 itemGrading)
|
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)
Save media. |
void |
saveOrUpdateAssessmentGrading(AssessmentGradingIfc assessment)
Save assesment grading. |
void |
saveTotalScores(List data,
PublishedAssessmentIfc pub)
Save the total scores. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GradingServiceImpl()
| Method Detail |
|---|
public List getTotalScores(String publishedId,
String which)
getTotalScores in interface GradingServiceAPIpublic List getAllSubmissions(String publishedId)
getAllSubmissions in interface GradingServiceAPI
public void saveTotalScores(List data,
PublishedAssessmentIfc pub)
saveTotalScores in interface GradingServiceAPIdata - List of AssessmentGradingDataIfcs
public Map getItemScores(Long publishedId,
Long itemId,
String which)
getItemScores in interface GradingServiceAPI
public Map getLastItemGrading(String publishedId,
String agentId)
getLastItemGrading in interface GradingServiceAPIpublic Map getStudentGradingData(String assessmentGradingId)
getStudentGradingData in interface GradingServiceAPI
public Map getSubmitData(String publishedId,
String agentId,
Integer scoringoption)
getSubmitData in interface GradingServiceAPIpublic String getTextForId(Long typeId)
getTextForId in interface GradingServiceAPItypeId -
public int getSubmissionSizeOfPublishedAssessment(String publishedAssessmentId)
getSubmissionSizeOfPublishedAssessment in interface GradingServiceAPIpublishedAssessmentId -
public Long saveMedia(byte[] media,
String mimeType)
saveMedia in interface GradingServiceAPImedia - mimeType -
public Long saveMedia(MediaIfc mediaData)
saveMedia in interface GradingServiceAPImediaData -
public MediaIfc getMedia(String mediaId)
getMedia in interface GradingServiceAPImediaId -
public List getMediaArray(String itemGradingId)
getMediaArray in interface GradingServiceAPIitemGradingId -
public List getMediaArray(ItemGradingIfc itemGrading)
getMediaArray in interface GradingServiceAPIi -
public ItemGradingIfc getLastItemGradingByAgent(String publishedItemId,
String agentId)
getLastItemGradingByAgent in interface GradingServiceAPIpublishedItemId - agentId -
public ItemGradingIfc getItemGrading(String assessmentGradingId,
String publishedItemId)
getItemGrading in interface GradingServiceAPIassessmentGradingId - publishedItemId -
public AssessmentGradingIfc load(String assessmentGradingId)
load in interface GradingServiceAPIassessmentGradingId -
public AssessmentGradingIfc getLastAssessmentGradingByAgentId(String publishedAssessmentId,
String agentIdString)
getLastAssessmentGradingByAgentId in interface GradingServiceAPIpublishedAssessmentId - agentIdString -
public void saveItemGrading(ItemGradingIfc item)
saveItemGrading in interface GradingServiceAPIitem - public void saveOrUpdateAssessmentGrading(AssessmentGradingIfc assessment)
saveOrUpdateAssessmentGrading in interface GradingServiceAPIassessment -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||