org.sakaiproject.tool.assessment.api.spring
Class SamigoApi

java.lang.Object
  extended by org.sakaiproject.tool.assessment.api.SamigoApiFactory
      extended by org.sakaiproject.tool.assessment.api.spring.SamigoApi

public class SamigoApi
extends SamigoApiFactory

Description: Concrete class for SamigoApiFactory

Implements setters for Spring injection.

Author:
Ed Smiley

Constructor Summary
SamigoApi()
           
 
Method Summary
 AssessmentServiceAPI getAssessmentServiceAPI()
           
 GradebookServiceAPI getGradebookServiceAPI()
           
 GradingServiceAPI getGradingServiceAPI()
           
 ItemServiceAPI getItemServiceAPI()
           
 MediaServiceAPI getMediaServiceAPI()
           
 PublishedAssessmentServiceAPI getPublishedAssessmentServiceAPI()
           
 QTIServiceAPI getQtiServiceAPI()
           
 QuestionPoolServiceAPI getQuestionPoolServiceAPI()
           
 SectionServiceAPI getSectionServiceAPI()
           
 SecureDeliveryServiceAPI getSecureDeliveryServiceAPI()
           
 TypeServiceAPI getTypeServiceAPI()
           
 void setAssessmentServiceAPI(AssessmentServiceAPI assessmentServiceAPI)
           
 void setGradebookServiceAPI(GradebookServiceAPI gradebookServiceAPI)
           
 void setGradingServiceAPI(GradingServiceAPI gradingServiceAPI)
           
 void setItemServiceAPI(ItemServiceAPI itemServiceAPI)
           
 void setMediaServiceAPI(MediaServiceAPI mediaServiceAPI)
           
 void setPublishedAssessmentServiceAPI(PublishedAssessmentServiceAPI publishedAssessmentServiceAPI)
           
 void setQtiServiceAPI(QTIServiceAPI qtiServiceAPI)
           
 void setQuestionPoolServiceAPI(QuestionPoolServiceAPI questionPoolServiceAPI)
           
 void setSectionServiceAPI(SectionServiceAPI sectionServiceAPI)
           
 void setSecureDeliveryServiceAPI(SecureDeliveryServiceAPI secureDeliveryServiceAPI)
           
 void setTypeServiceAPI(TypeServiceAPI typeServiceAPI)
           
 
Methods inherited from class org.sakaiproject.tool.assessment.api.SamigoApiFactory
getInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SamigoApi

public SamigoApi()
Method Detail

setAssessmentServiceAPI

public void setAssessmentServiceAPI(AssessmentServiceAPI assessmentServiceAPI)

setGradebookServiceAPI

public void setGradebookServiceAPI(GradebookServiceAPI gradebookServiceAPI)

setGradingServiceAPI

public void setGradingServiceAPI(GradingServiceAPI gradingServiceAPI)

setItemServiceAPI

public void setItemServiceAPI(ItemServiceAPI itemServiceAPI)

setMediaServiceAPI

public void setMediaServiceAPI(MediaServiceAPI mediaServiceAPI)

setPublishedAssessmentServiceAPI

public void setPublishedAssessmentServiceAPI(PublishedAssessmentServiceAPI publishedAssessmentServiceAPI)

setQtiServiceAPI

public void setQtiServiceAPI(QTIServiceAPI qtiServiceAPI)

setQuestionPoolServiceAPI

public void setQuestionPoolServiceAPI(QuestionPoolServiceAPI questionPoolServiceAPI)

setSectionServiceAPI

public void setSectionServiceAPI(SectionServiceAPI sectionServiceAPI)

setSecureDeliveryServiceAPI

public void setSecureDeliveryServiceAPI(SecureDeliveryServiceAPI secureDeliveryServiceAPI)

setTypeServiceAPI

public void setTypeServiceAPI(TypeServiceAPI typeServiceAPI)

getAssessmentServiceAPI

public AssessmentServiceAPI getAssessmentServiceAPI()
Specified by:
getAssessmentServiceAPI in class SamigoApiFactory

getGradebookServiceAPI

public GradebookServiceAPI getGradebookServiceAPI()
Specified by:
getGradebookServiceAPI in class SamigoApiFactory

getGradingServiceAPI

public GradingServiceAPI getGradingServiceAPI()
Specified by:
getGradingServiceAPI in class SamigoApiFactory

getMediaServiceAPI

public MediaServiceAPI getMediaServiceAPI()
Specified by:
getMediaServiceAPI in class SamigoApiFactory

getPublishedAssessmentServiceAPI

public PublishedAssessmentServiceAPI getPublishedAssessmentServiceAPI()
Specified by:
getPublishedAssessmentServiceAPI in class SamigoApiFactory

getQtiServiceAPI

public QTIServiceAPI getQtiServiceAPI()
Specified by:
getQtiServiceAPI in class SamigoApiFactory

getQuestionPoolServiceAPI

public QuestionPoolServiceAPI getQuestionPoolServiceAPI()
Specified by:
getQuestionPoolServiceAPI in class SamigoApiFactory

getSectionServiceAPI

public SectionServiceAPI getSectionServiceAPI()
Specified by:
getSectionServiceAPI in class SamigoApiFactory

getSecureDeliveryServiceAPI

public SecureDeliveryServiceAPI getSecureDeliveryServiceAPI()
Specified by:
getSecureDeliveryServiceAPI in class SamigoApiFactory

getTypeServiceAPI

public TypeServiceAPI getTypeServiceAPI()
Specified by:
getTypeServiceAPI in class SamigoApiFactory

getItemServiceAPI

public ItemServiceAPI getItemServiceAPI()
Specified by:
getItemServiceAPI in class SamigoApiFactory


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