org.sakaiproject.tool.assessment.facade
Class AssessmentGradingFacadeQueries

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by org.sakaiproject.tool.assessment.facade.AssessmentGradingFacadeQueries
All Implemented Interfaces:
AssessmentGradingFacadeQueriesAPI, org.springframework.beans.factory.InitializingBean

public class AssessmentGradingFacadeQueries
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements AssessmentGradingFacadeQueriesAPI


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
AssessmentGradingFacadeQueries()
           
 
Method Summary
 Long add(AssessmentGradingData a)
          This grades multiple choice and true false questions.
 void autoSubmitAssessments()
           
 void completeItemGradingData(AssessmentGradingData assessmentGradingData)
           
 void completeItemGradingData(AssessmentGradingData assessmentGradingData, HashMap sectionSetMap)
           
 ItemGradingAttachmentIfc createItemGradingtAttachment(ItemGradingIfc itemGrading, String resourceId, String filename, String protocol)
           
 void deleteAll(Collection c)
           
 int getActualNumberRetake(Long publishedAssessmentId, String agentIdString)
           
 HashMap getActualNumberRetakeHash(String agentIdString)
           
 List getAllAssessmentGradingByAgentId(Long publishedAssessmentId, String agentIdString)
           
 List getAllAssessmentGradingData(Long publishedId)
           
 List getAllOrderedSubmissions(String publishedId)
           
 List getAllSubmissions(String publishedId)
           
 HashMap getAssessmentGradingByItemGradingId(Long publishedAssessmentId)
           
 List getAssessmentGradingIds(Long publishedItemId)
           
 HashMap getAverageAssessmentGradingByPublishedItem(Long publishedAssessmentId)
           
 Float getAverageSubmittedAssessmentGrading(Long publishedAssessmentId, String agentId)
           
 List getExportResponsesData(String publishedAssessmentId, boolean anonymous, String audioMessage, String fileUploadMessage, String noSubmissionMessage, boolean showPartAndTotalScoreSpreadsheetColumns, String poolString, String partString, String questionString, String textString, String rationaleString, String itemGradingCommentsString, Map useridMap)
           
 String getFilename(Long itemGradingId, String agentId, String filename)
          added by gopalrc - Nov 2007 ` * TODO: should perhaps be moved to SiteService
 boolean getHasGradingData(Long publishedAssessmentId)
           
 ArrayList getHasGradingDataAndHasSubmission(Long publishedAssessmentId)
           
 AssessmentGradingIfc getHighestAssessmentGrading(Long publishedAssessmentId, String agentId)
           
 HashMap getHighestAssessmentGradingByPublishedItem(Long publishedAssessmentId)
           
 List getHighestAssessmentGradingList(Long publishedAssessmentId)
           
 AssessmentGradingIfc getHighestSubmittedAssessmentGrading(Long publishedAssessmentId, String agentId, Long assessmentGradingId)
           
 List getHighestSubmittedAssessmentGradingList(Long publishedAssessmentId)
           
 List getHighestSubmittedOrGradedAssessmentGradingList(Long publishedAssessmentId)
           
 HashMap getInProgressCounts(String siteId)
           
 ItemGradingData getItemGrading(Long id)
           
 ItemGradingData getItemGradingData(Long assessmentGradingId, Long publishedItemId)
           
 Set getItemGradingSet(Long assessmentGradingId)
           
 HashMap getItemScores(Long itemId, List scores)
           
 HashMap getItemScores(Long publishedId, Long itemId, String which)
           
 HashSet getItemSet(Long publishedAssessmentId, Long sectionId)
           
 AssessmentGradingIfc getLastAssessmentGradingByAgentId(Long publishedAssessmentId, String agentIdString)
           
 HashMap getLastAssessmentGradingByPublishedItem(Long publishedAssessmentId)
           
 List getLastAssessmentGradingList(Long publishedAssessmentId)
           
 HashMap getLastItemGradingData(Long publishedId, String agentId)
          This returns a hashmap of all the latest item entries, keyed by item id for easy retrieval.
 ItemGradingData getLastItemGradingDataByAgent(Long publishedItemId, String agentId)
           
 ArrayList getLastItemGradingDataPosition(Long assessmentGradingId, String agentId)
           
 AssessmentGradingData getLastSavedAssessmentGradingByAgentId(Long publishedAssessmentId, String agentIdString)
           
 AssessmentGradingData getLastSubmittedAssessmentGradingByAgentId(Long publishedAssessmentId, String agentIdString, Long assessmentGradingId)
           
 List getLastSubmittedAssessmentGradingList(Long publishedAssessmentId)
           
 List getLastSubmittedOrGradedAssessmentGradingList(Long publishedAssessmentId)
           
 int getLateSubmissionsNumberByAgentId(Long publishedAssessmentId, String agentIdString, Date dueDate)
           
 MediaData getMedia(Long mediaId)
           
 ArrayList getMediaArray(ItemGradingData item)
           
 ArrayList getMediaArray(Long itemGradingId)
           
 List getMediaArray(Long publishedId, Long publishedItemId, String which)
           
 ArrayList getMediaArray2(Long itemGradingId)
           
 HashMap getMediaItemGradingHash(Long assessmentGradingId)
           
 int getNumberRetake(Long publishedAssessmentId, String agentIdString)
           
 HashMap getNumberRetakeHash(String agentIdString)
           
 PublishedAssessmentIfc getPublishedAssessmentByAssessmentGradingId(Long assessmentGradingId)
           
 PublishedAssessmentIfc getPublishedAssessmentByPublishedItemId(Long publishedItemId)
           
 List getPublishedItemIds(Long assessmentGradingId)
           
 HashMap getSiteActualNumberRetakeHash(String siteId)
           
 HashMap getSiteInProgressCountHash(String siteId)
           
 List getSiteNeedResubmitList(String siteId)
           
 HashMap getSiteNumberRetakeHash(String siteId)
           
 HashMap getSiteSubmissionCountHash(String siteId)
           
 HashMap getStudentGradingData(String assessmentGradingId)
          This returns a hashmap of all the submitted items, keyed by item id for easy retrieval.
 List getStudentGradingSummaryData(Long publishedAssessmentId, String agentIdString)
           
 int getSubmissionSizeOfPublishedAssessment(Long publishedAssessmentId)
           
 HashMap getSubmitData(Long publishedId, String agentId, Integer scoringoption, Long assessmentGradingId)
           
 HashMap getSubmittedCounts(String siteId)
           
 List getTotalScores(String publishedId, String which)
           
 List getTotalScores(String publishedId, String which, boolean getSubmittedOnly)
           
 Long getTypeId(Long itemGradingId)
           
 List getUpdatedAssessmentList(String agentId, String siteId)
           
 AssessmentGradingData load(Long id)
           
 void removeItemGradingAttachment(Long attachmentId)
           
 void removeMediaById(Long mediaId)
           
 void removeMediaById(Long mediaId, Long itemGradingId)
           
 void removeUnsubmittedAssessmentGradingData(AssessmentGradingIfc data)
           
 void saveItemGrading(ItemGradingIfc item)
           
 Long saveMedia(byte[] media, String mimeType)
           
 Long saveMedia(MediaData mediaData)
           
 void saveOrUpdateAll(Collection c)
           
 void saveOrUpdateAssessmentGrading(AssessmentGradingIfc assessment)
           
 void saveOrUpdateAttachments(List list)
           
 void saveStudentGradingSummaryData(StudentGradingSummaryIfc studentGradingSummaryData)
           
 
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssessmentGradingFacadeQueries

public AssessmentGradingFacadeQueries()
Method Detail

getTotalScores

public List getTotalScores(String publishedId,
                           String which)
Specified by:
getTotalScores in interface AssessmentGradingFacadeQueriesAPI

getTotalScores

public List getTotalScores(String publishedId,
                           String which,
                           boolean getSubmittedOnly)
Specified by:
getTotalScores in interface AssessmentGradingFacadeQueriesAPI

getAllSubmissions

public List getAllSubmissions(String publishedId)
Specified by:
getAllSubmissions in interface AssessmentGradingFacadeQueriesAPI

getAllAssessmentGradingData

public List getAllAssessmentGradingData(Long publishedId)
Specified by:
getAllAssessmentGradingData in interface AssessmentGradingFacadeQueriesAPI

getItemScores

public HashMap getItemScores(Long publishedId,
                             Long itemId,
                             String which)
Specified by:
getItemScores in interface AssessmentGradingFacadeQueriesAPI

getItemScores

public HashMap getItemScores(Long itemId,
                             List scores)
Specified by:
getItemScores in interface AssessmentGradingFacadeQueriesAPI

getLastItemGradingData

public HashMap getLastItemGradingData(Long publishedId,
                                      String agentId)
This returns a hashmap of all the latest item entries, keyed by item id for easy retrieval. return (Long publishedItemId, ArrayList itemGradingData)

Specified by:
getLastItemGradingData in interface AssessmentGradingFacadeQueriesAPI

getStudentGradingData

public HashMap getStudentGradingData(String assessmentGradingId)
This returns a hashmap of all the submitted items, keyed by item id for easy retrieval.

Specified by:
getStudentGradingData in interface AssessmentGradingFacadeQueriesAPI

getSubmitData

public HashMap getSubmitData(Long publishedId,
                             String agentId,
                             Integer scoringoption,
                             Long assessmentGradingId)
Specified by:
getSubmitData in interface AssessmentGradingFacadeQueriesAPI

add

public Long add(AssessmentGradingData a)
Description copied from interface: AssessmentGradingFacadeQueriesAPI
This grades multiple choice and true false questions. Since multiple choice/multiple select has a separate ItemGradingIfc for each choice, they're graded the same way the single choice are. Choices should be given negative score values if one wants them to lose points for the wrong choice.

Specified by:
add in interface AssessmentGradingFacadeQueriesAPI

getSubmissionSizeOfPublishedAssessment

public int getSubmissionSizeOfPublishedAssessment(Long publishedAssessmentId)
Specified by:
getSubmissionSizeOfPublishedAssessment in interface AssessmentGradingFacadeQueriesAPI

saveMedia

public Long saveMedia(byte[] media,
                      String mimeType)
Specified by:
saveMedia in interface AssessmentGradingFacadeQueriesAPI

saveMedia

public Long saveMedia(MediaData mediaData)
Specified by:
saveMedia in interface AssessmentGradingFacadeQueriesAPI

removeMediaById

public void removeMediaById(Long mediaId)
Specified by:
removeMediaById in interface AssessmentGradingFacadeQueriesAPI

removeMediaById

public void removeMediaById(Long mediaId,
                            Long itemGradingId)
Specified by:
removeMediaById in interface AssessmentGradingFacadeQueriesAPI

getMedia

public MediaData getMedia(Long mediaId)
Specified by:
getMedia in interface AssessmentGradingFacadeQueriesAPI

getMediaArray

public ArrayList getMediaArray(Long itemGradingId)
Specified by:
getMediaArray in interface AssessmentGradingFacadeQueriesAPI

getMediaArray2

public ArrayList getMediaArray2(Long itemGradingId)
Specified by:
getMediaArray2 in interface AssessmentGradingFacadeQueriesAPI

getMediaItemGradingHash

public HashMap getMediaItemGradingHash(Long assessmentGradingId)
Specified by:
getMediaItemGradingHash in interface AssessmentGradingFacadeQueriesAPI

getMediaArray

public ArrayList getMediaArray(ItemGradingData item)
Specified by:
getMediaArray in interface AssessmentGradingFacadeQueriesAPI

getMediaArray

public List getMediaArray(Long publishedId,
                          Long publishedItemId,
                          String which)
Specified by:
getMediaArray in interface AssessmentGradingFacadeQueriesAPI

getLastItemGradingDataByAgent

public ItemGradingData getLastItemGradingDataByAgent(Long publishedItemId,
                                                     String agentId)
Specified by:
getLastItemGradingDataByAgent in interface AssessmentGradingFacadeQueriesAPI

getItemGradingData

public ItemGradingData getItemGradingData(Long assessmentGradingId,
                                          Long publishedItemId)
Specified by:
getItemGradingData in interface AssessmentGradingFacadeQueriesAPI

load

public AssessmentGradingData load(Long id)
Specified by:
load in interface AssessmentGradingFacadeQueriesAPI

getItemGrading

public ItemGradingData getItemGrading(Long id)
Specified by:
getItemGrading in interface AssessmentGradingFacadeQueriesAPI

getLastSavedAssessmentGradingByAgentId

public AssessmentGradingData getLastSavedAssessmentGradingByAgentId(Long publishedAssessmentId,
                                                                    String agentIdString)
Specified by:
getLastSavedAssessmentGradingByAgentId in interface AssessmentGradingFacadeQueriesAPI

getLastSubmittedAssessmentGradingByAgentId

public AssessmentGradingData getLastSubmittedAssessmentGradingByAgentId(Long publishedAssessmentId,
                                                                        String agentIdString,
                                                                        Long assessmentGradingId)
Specified by:
getLastSubmittedAssessmentGradingByAgentId in interface AssessmentGradingFacadeQueriesAPI

getLastAssessmentGradingByAgentId

public AssessmentGradingIfc getLastAssessmentGradingByAgentId(Long publishedAssessmentId,
                                                              String agentIdString)
Specified by:
getLastAssessmentGradingByAgentId in interface AssessmentGradingFacadeQueriesAPI

saveItemGrading

public void saveItemGrading(ItemGradingIfc item)
Specified by:
saveItemGrading in interface AssessmentGradingFacadeQueriesAPI

saveOrUpdateAssessmentGrading

public void saveOrUpdateAssessmentGrading(AssessmentGradingIfc assessment)
Specified by:
saveOrUpdateAssessmentGrading in interface AssessmentGradingFacadeQueriesAPI

getAssessmentGradingIds

public List getAssessmentGradingIds(Long publishedItemId)
Specified by:
getAssessmentGradingIds in interface AssessmentGradingFacadeQueriesAPI

getHighestAssessmentGrading

public AssessmentGradingIfc getHighestAssessmentGrading(Long publishedAssessmentId,
                                                        String agentId)
Specified by:
getHighestAssessmentGrading in interface AssessmentGradingFacadeQueriesAPI

getHighestSubmittedAssessmentGrading

public AssessmentGradingIfc getHighestSubmittedAssessmentGrading(Long publishedAssessmentId,
                                                                 String agentId,
                                                                 Long assessmentGradingId)
Specified by:
getHighestSubmittedAssessmentGrading in interface AssessmentGradingFacadeQueriesAPI

getLastAssessmentGradingList

public List getLastAssessmentGradingList(Long publishedAssessmentId)
Specified by:
getLastAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPI

getLastSubmittedAssessmentGradingList

public List getLastSubmittedAssessmentGradingList(Long publishedAssessmentId)
Specified by:
getLastSubmittedAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPI

getLastSubmittedOrGradedAssessmentGradingList

public List getLastSubmittedOrGradedAssessmentGradingList(Long publishedAssessmentId)
Specified by:
getLastSubmittedOrGradedAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPI

getHighestAssessmentGradingList

public List getHighestAssessmentGradingList(Long publishedAssessmentId)
Specified by:
getHighestAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPI

getHighestSubmittedOrGradedAssessmentGradingList

public List getHighestSubmittedOrGradedAssessmentGradingList(Long publishedAssessmentId)
Specified by:
getHighestSubmittedOrGradedAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPI

getLastAssessmentGradingByPublishedItem

public HashMap getLastAssessmentGradingByPublishedItem(Long publishedAssessmentId)
Specified by:
getLastAssessmentGradingByPublishedItem in interface AssessmentGradingFacadeQueriesAPI

getHighestAssessmentGradingByPublishedItem

public HashMap getHighestAssessmentGradingByPublishedItem(Long publishedAssessmentId)
Specified by:
getHighestAssessmentGradingByPublishedItem in interface AssessmentGradingFacadeQueriesAPI

getItemGradingSet

public Set getItemGradingSet(Long assessmentGradingId)
Specified by:
getItemGradingSet in interface AssessmentGradingFacadeQueriesAPI

getAssessmentGradingByItemGradingId

public HashMap getAssessmentGradingByItemGradingId(Long publishedAssessmentId)
Specified by:
getAssessmentGradingByItemGradingId in interface AssessmentGradingFacadeQueriesAPI

deleteAll

public void deleteAll(Collection c)
Specified by:
deleteAll in interface AssessmentGradingFacadeQueriesAPI

saveOrUpdateAll

public void saveOrUpdateAll(Collection c)
Specified by:
saveOrUpdateAll in interface AssessmentGradingFacadeQueriesAPI

getPublishedAssessmentByAssessmentGradingId

public PublishedAssessmentIfc getPublishedAssessmentByAssessmentGradingId(Long assessmentGradingId)
Specified by:
getPublishedAssessmentByAssessmentGradingId in interface AssessmentGradingFacadeQueriesAPI

getPublishedAssessmentByPublishedItemId

public PublishedAssessmentIfc getPublishedAssessmentByPublishedItemId(Long publishedItemId)
Specified by:
getPublishedAssessmentByPublishedItemId in interface AssessmentGradingFacadeQueriesAPI

getLastItemGradingDataPosition

public ArrayList getLastItemGradingDataPosition(Long assessmentGradingId,
                                                String agentId)
Specified by:
getLastItemGradingDataPosition in interface AssessmentGradingFacadeQueriesAPI

getPublishedItemIds

public List getPublishedItemIds(Long assessmentGradingId)
Specified by:
getPublishedItemIds in interface AssessmentGradingFacadeQueriesAPI

getItemSet

public HashSet getItemSet(Long publishedAssessmentId,
                          Long sectionId)
Specified by:
getItemSet in interface AssessmentGradingFacadeQueriesAPI

getTypeId

public Long getTypeId(Long itemGradingId)
Specified by:
getTypeId in interface AssessmentGradingFacadeQueriesAPI

getAllAssessmentGradingByAgentId

public List getAllAssessmentGradingByAgentId(Long publishedAssessmentId,
                                             String agentIdString)
Specified by:
getAllAssessmentGradingByAgentId in interface AssessmentGradingFacadeQueriesAPI

getSiteSubmissionCountHash

public HashMap getSiteSubmissionCountHash(String siteId)
Specified by:
getSiteSubmissionCountHash in interface AssessmentGradingFacadeQueriesAPI

getSiteInProgressCountHash

public HashMap getSiteInProgressCountHash(String siteId)
Specified by:
getSiteInProgressCountHash in interface AssessmentGradingFacadeQueriesAPI

getActualNumberRetake

public int getActualNumberRetake(Long publishedAssessmentId,
                                 String agentIdString)
Specified by:
getActualNumberRetake in interface AssessmentGradingFacadeQueriesAPI

getSiteActualNumberRetakeHash

public HashMap getSiteActualNumberRetakeHash(String siteId)
Specified by:
getSiteActualNumberRetakeHash in interface AssessmentGradingFacadeQueriesAPI

getActualNumberRetakeHash

public HashMap getActualNumberRetakeHash(String agentIdString)
Specified by:
getActualNumberRetakeHash in interface AssessmentGradingFacadeQueriesAPI

getStudentGradingSummaryData

public List getStudentGradingSummaryData(Long publishedAssessmentId,
                                         String agentIdString)
Specified by:
getStudentGradingSummaryData in interface AssessmentGradingFacadeQueriesAPI

getNumberRetake

public int getNumberRetake(Long publishedAssessmentId,
                           String agentIdString)
Specified by:
getNumberRetake in interface AssessmentGradingFacadeQueriesAPI

getNumberRetakeHash

public HashMap getNumberRetakeHash(String agentIdString)
Specified by:
getNumberRetakeHash in interface AssessmentGradingFacadeQueriesAPI

getSiteNumberRetakeHash

public HashMap getSiteNumberRetakeHash(String siteId)
Specified by:
getSiteNumberRetakeHash in interface AssessmentGradingFacadeQueriesAPI

saveStudentGradingSummaryData

public void saveStudentGradingSummaryData(StudentGradingSummaryIfc studentGradingSummaryData)
Specified by:
saveStudentGradingSummaryData in interface AssessmentGradingFacadeQueriesAPI

getLateSubmissionsNumberByAgentId

public int getLateSubmissionsNumberByAgentId(Long publishedAssessmentId,
                                             String agentIdString,
                                             Date dueDate)
Specified by:
getLateSubmissionsNumberByAgentId in interface AssessmentGradingFacadeQueriesAPI

getAllOrderedSubmissions

public List getAllOrderedSubmissions(String publishedId)

getExportResponsesData

public List getExportResponsesData(String publishedAssessmentId,
                                   boolean anonymous,
                                   String audioMessage,
                                   String fileUploadMessage,
                                   String noSubmissionMessage,
                                   boolean showPartAndTotalScoreSpreadsheetColumns,
                                   String poolString,
                                   String partString,
                                   String questionString,
                                   String textString,
                                   String rationaleString,
                                   String itemGradingCommentsString,
                                   Map useridMap)
Specified by:
getExportResponsesData in interface AssessmentGradingFacadeQueriesAPI

removeUnsubmittedAssessmentGradingData

public void removeUnsubmittedAssessmentGradingData(AssessmentGradingIfc data)
Specified by:
removeUnsubmittedAssessmentGradingData in interface AssessmentGradingFacadeQueriesAPI

getHasGradingData

public boolean getHasGradingData(Long publishedAssessmentId)
Specified by:
getHasGradingData in interface AssessmentGradingFacadeQueriesAPI

getHasGradingDataAndHasSubmission

public ArrayList getHasGradingDataAndHasSubmission(Long publishedAssessmentId)
Specified by:
getHasGradingDataAndHasSubmission in interface AssessmentGradingFacadeQueriesAPI

getFilename

public String getFilename(Long itemGradingId,
                          String agentId,
                          String filename)
added by gopalrc - Nov 2007 ` * TODO: should perhaps be moved to SiteService

Specified by:
getFilename in interface AssessmentGradingFacadeQueriesAPI
Parameters:
siteId -
Returns:

getUpdatedAssessmentList

public List getUpdatedAssessmentList(String agentId,
                                     String siteId)
Specified by:
getUpdatedAssessmentList in interface AssessmentGradingFacadeQueriesAPI

getSiteNeedResubmitList

public List getSiteNeedResubmitList(String siteId)
Specified by:
getSiteNeedResubmitList in interface AssessmentGradingFacadeQueriesAPI

autoSubmitAssessments

public void autoSubmitAssessments()
Specified by:
autoSubmitAssessments in interface AssessmentGradingFacadeQueriesAPI

createItemGradingtAttachment

public ItemGradingAttachmentIfc createItemGradingtAttachment(ItemGradingIfc itemGrading,
                                                             String resourceId,
                                                             String filename,
                                                             String protocol)
Specified by:
createItemGradingtAttachment in interface AssessmentGradingFacadeQueriesAPI

removeItemGradingAttachment

public void removeItemGradingAttachment(Long attachmentId)
Specified by:
removeItemGradingAttachment in interface AssessmentGradingFacadeQueriesAPI

saveOrUpdateAttachments

public void saveOrUpdateAttachments(List list)
Specified by:
saveOrUpdateAttachments in interface AssessmentGradingFacadeQueriesAPI

getInProgressCounts

public HashMap getInProgressCounts(String siteId)
Specified by:
getInProgressCounts in interface AssessmentGradingFacadeQueriesAPI

getSubmittedCounts

public HashMap getSubmittedCounts(String siteId)
Specified by:
getSubmittedCounts in interface AssessmentGradingFacadeQueriesAPI

completeItemGradingData

public void completeItemGradingData(AssessmentGradingData assessmentGradingData)
Specified by:
completeItemGradingData in interface AssessmentGradingFacadeQueriesAPI

completeItemGradingData

public void completeItemGradingData(AssessmentGradingData assessmentGradingData,
                                    HashMap sectionSetMap)

getAverageSubmittedAssessmentGrading

public Float getAverageSubmittedAssessmentGrading(Long publishedAssessmentId,
                                                  String agentId)
Specified by:
getAverageSubmittedAssessmentGrading in interface AssessmentGradingFacadeQueriesAPI

getHighestSubmittedAssessmentGradingList

public List getHighestSubmittedAssessmentGradingList(Long publishedAssessmentId)
Specified by:
getHighestSubmittedAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPI

getAverageAssessmentGradingByPublishedItem

public HashMap getAverageAssessmentGradingByPublishedItem(Long publishedAssessmentId)
Specified by:
getAverageAssessmentGradingByPublishedItem in interface AssessmentGradingFacadeQueriesAPI


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