org.sakaiproject.tool.assessment.shared.api.grading
Interface GradebookServiceAPI


public interface GradebookServiceAPI

The GradebookServiceAPI describes an interface for gradebook information for published assessments.

Author:
Ed Smiley

Method Summary
 boolean addToGradebook(PublishedAssessmentIfc publishedAssessment)
           
 boolean gradebookExists(String siteId)
           
 boolean isAssignmentDefined(String assessmentTitle)
           
 void removeExternalAssessment(String siteId, String publishedAssessmentId)
           
 void updateExternalAssessment(AssessmentGradingIfc ag, String agentIdString)
           
 void updateExternalAssessmentScore(AssessmentGradingIfc ag)
           
 

Method Detail

addToGradebook

boolean addToGradebook(PublishedAssessmentIfc publishedAssessment)
Parameters:
publishedAssessment -
Returns:

isAssignmentDefined

boolean isAssignmentDefined(String assessmentTitle)
Parameters:
publishedAssessment -
Returns:

removeExternalAssessment

void removeExternalAssessment(String siteId,
                              String publishedAssessmentId)
Parameters:
siteId -
publishedAssessmentId -

updateExternalAssessment

void updateExternalAssessment(AssessmentGradingIfc ag,
                              String agentIdString)
Parameters:
ag -
agentIdString -

gradebookExists

boolean gradebookExists(String siteId)
Parameters:
siteId -
Returns:

updateExternalAssessmentScore

void updateExternalAssessmentScore(AssessmentGradingIfc ag)
Parameters:
ag -


Copyright © 2005-2012 Sakai Project. All Rights Reserved.