org.sakaiproject.tool.assessment.integration.helper.ifc
Interface GradebookServiceHelper

All Superinterfaces:
Serializable
All Known Implementing Classes:
GradebookServiceHelperImpl, GradebookServiceHelperImpl

public interface GradebookServiceHelper
extends Serializable

Description: This is a context implementation helper delegate interface for the GradebookService class. Using Spring injection via the integrationContext.xml selected by the build process for the implementation.

Sakai Project Copyright (c) 2005

Author:
Ed Smiley

Method Summary
 boolean addToGradebook(PublishedAssessmentData publishedAssessment, GradebookService g)
           
 boolean gradebookExists(String gradebookUId, GradebookService g)
           
 boolean isAssignmentDefined(String assessmentTitle, GradebookService g)
           
 void removeExternalAssessment(String gradebookUId, String publishedAssessmentId, GradebookService g)
           
 void updateExternalAssessmentScore(AssessmentGradingIfc ag, GradebookService g)
           
 

Method Detail

gradebookExists

public boolean gradebookExists(String gradebookUId,
                               GradebookService g)

removeExternalAssessment

public void removeExternalAssessment(String gradebookUId,
                                     String publishedAssessmentId,
                                     GradebookService g)
                              throws Exception
Throws:
Exception

addToGradebook

public boolean addToGradebook(PublishedAssessmentData publishedAssessment,
                              GradebookService g)
                       throws Exception
Throws:
Exception

isAssignmentDefined

public boolean isAssignmentDefined(String assessmentTitle,
                                   GradebookService g)
                            throws Exception
Throws:
Exception

updateExternalAssessmentScore

public void updateExternalAssessmentScore(AssessmentGradingIfc ag,
                                          GradebookService g)
                                   throws Exception
Throws:
Exception