|
||||||||||
| 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.GradebookServiceImpl
public class GradebookServiceImpl
The GradebookServiceAPI describes an interface for gradebook information for published assessments. Implemented by wrapping GradebookServiceHelper(). Right that is a stub implementation, but this is designed to continue to work if it isn't.
| Constructor Summary | |
|---|---|
GradebookServiceImpl()
|
|
| Method Summary | |
|---|---|
boolean |
addToGradebook(PublishedAssessmentIfc publishedAssessment)
Add this published assessment to the site. |
boolean |
gradebookExists(String siteId)
Determine if a gradebook exists for the site. |
boolean |
isAssignmentDefined(String assessmentTitle)
|
void |
removeExternalAssessment(String siteId,
String publishedAssessmentId)
Remove published assessment. |
void |
updateExternalAssessment(AssessmentGradingIfc ag,
String agentIdString)
|
void |
updateExternalAssessmentScore(AssessmentGradingIfc ag)
Update the score in the gradebook. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GradebookServiceImpl()
| Method Detail |
|---|
public boolean isAssignmentDefined(String assessmentTitle)
isAssignmentDefined in interface GradebookServiceAPIpublic boolean addToGradebook(PublishedAssessmentIfc publishedAssessment)
addToGradebook in interface GradebookServiceAPIpublishedAssessment, - must be castable to PublishedAssessmentData
public void removeExternalAssessment(String siteId,
String publishedAssessmentId)
removeExternalAssessment in interface GradebookServiceAPIsiteId - the site idpublishedAssessmentId - teh published assessment id
public void updateExternalAssessment(AssessmentGradingIfc ag,
String agentIdString)
updateExternalAssessment in interface GradebookServiceAPIag - the assessment grading dataagentIdString - agent idpublic boolean gradebookExists(String siteId)
gradebookExists in interface GradebookServiceAPIsiteId - the site id
public void updateExternalAssessmentScore(AssessmentGradingIfc ag)
updateExternalAssessmentScore in interface GradebookServiceAPIag - the assessment grading interface
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||