public class AssessmentGradingFacadeQueries extends org.springframework.orm.hibernate4.support.HibernateDaoSupport implements AssessmentGradingFacadeQueriesAPI
| Constructor and Description |
|---|
AssessmentGradingFacadeQueries()
Default empty Constructor
|
public AssessmentGradingFacadeQueries()
public void setContentHostingService(ContentHostingService contentHostingService)
public void setSecurityService(SecurityService securityService)
public void setUserDirectoryService(UserDirectoryService userDirectoryService)
public void setPersistenceHelper(PersistenceHelper persistenceHelper)
public List<AssessmentGradingData> getTotalScores(String publishedId, String which)
getTotalScores in interface AssessmentGradingFacadeQueriesAPIpublishedId - which - public List<AssessmentGradingData> getTotalScores(String publishedId, String which, boolean getSubmittedOnly)
getTotalScores in interface AssessmentGradingFacadeQueriesAPIpublic List<AssessmentGradingData> getAllSubmissions(String publishedId)
AssessmentGradingFacadeQueriesAPIgetAllSubmissions in interface AssessmentGradingFacadeQueriesAPIpublishedId - the published assesment idpublic List<AssessmentGradingData> getAllAssessmentGradingData(Long publishedId)
getAllAssessmentGradingData in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,List<ItemGradingData>> getItemScores(Long publishedId, Long itemId, String which)
getItemScores in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,List<ItemGradingData>> getItemScores(Long publishedId, Long itemId, String which, boolean loadItemGradingAttachment)
getItemScores in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,List<ItemGradingData>> getItemScores(Long itemId, List<AssessmentGradingData> scores, boolean loadItemGradingAttachment)
getItemScores in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,List<ItemGradingData>> getLastItemGradingData(Long publishedId, String agentId)
getLastItemGradingData in interface AssessmentGradingFacadeQueriesAPIpublishedId - agentId - public HashMap getStudentGradingData(String assessmentGradingId)
getStudentGradingData in interface AssessmentGradingFacadeQueriesAPIassessmentGradingId - public HashMap getStudentGradingData(String assessmentGradingId, boolean loadGradingAttachment)
public Map<Long,List<ItemGradingData>> getSubmitData(Long publishedId, String agentId, Integer scoringoption, Long assessmentGradingId)
getSubmitData in interface AssessmentGradingFacadeQueriesAPIpublic Long add(AssessmentGradingData a)
AssessmentGradingFacadeQueriesAPIadd in interface AssessmentGradingFacadeQueriesAPIpublic int getSubmissionSizeOfPublishedAssessment(Long publishedAssessmentId)
getSubmissionSizeOfPublishedAssessment in interface AssessmentGradingFacadeQueriesAPIpublic Long saveMedia(byte[] media, String mimeType)
saveMedia in interface AssessmentGradingFacadeQueriesAPIprotected SecurityAdvisor pushAdvisor()
protected void popAdvisor(SecurityAdvisor sa)
protected boolean checkMediaCollection(String id)
protected boolean ensureMediaCollection(String id)
protected boolean ensureMediaPath(String path)
protected String saveMediaToContent(MediaData mediaData)
mediaData - the complete MediaData item to save if the media byte array is not nullprotected ContentResource getMediaContentResource(MediaData mediaData)
public Long saveMedia(MediaData mediaData)
saveMedia in interface AssessmentGradingFacadeQueriesAPIpublic void removeMediaById(Long mediaId)
removeMediaById in interface AssessmentGradingFacadeQueriesAPIpublic void removeMediaById(Long mediaId, Long itemGradingId)
removeMediaById in interface AssessmentGradingFacadeQueriesAPIpublic MediaData getMedia(Long mediaId)
getMedia in interface AssessmentGradingFacadeQueriesAPIpublic List<MediaData> getMediaArray(Long itemGradingId)
getMediaArray in interface AssessmentGradingFacadeQueriesAPIpublic List<MediaData> getMediaArray2(Long itemGradingId)
getMediaArray2 in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,List<ItemGradingData>> getMediaItemGradingHash(Long assessmentGradingId)
getMediaItemGradingHash in interface AssessmentGradingFacadeQueriesAPIpublic ArrayList getMediaArray(ItemGradingData item)
getMediaArray in interface AssessmentGradingFacadeQueriesAPIpublic List<MediaData> getMediaArray(Long publishedId, Long publishedItemId, String which)
getMediaArray in interface AssessmentGradingFacadeQueriesAPIpublic List<Long> getMediaConversionBatch()
AssessmentGradingFacadeQueriesAPIgetMediaConversionBatch in interface AssessmentGradingFacadeQueriesAPIpublic boolean markMediaForConversion(List<Long> mediaIds)
AssessmentGradingFacadeQueriesAPImarkMediaForConversion in interface AssessmentGradingFacadeQueriesAPIpublic List<Long> getMediaWithDataAndLocation()
AssessmentGradingFacadeQueriesAPIgetMediaWithDataAndLocation in interface AssessmentGradingFacadeQueriesAPIpublic List<Long> getMediaInConversion()
AssessmentGradingFacadeQueriesAPIgetMediaInConversion in interface AssessmentGradingFacadeQueriesAPIpublic ItemGradingData getLastItemGradingDataByAgent(Long publishedItemId, String agentId)
getLastItemGradingDataByAgent in interface AssessmentGradingFacadeQueriesAPIpublic ItemGradingData getItemGradingData(Long itemGradingId)
getItemGradingData in interface AssessmentGradingFacadeQueriesAPIpublic ItemGradingData getItemGradingData(Long assessmentGradingId, Long publishedItemId)
getItemGradingData in interface AssessmentGradingFacadeQueriesAPIpublic AssessmentGradingData load(Long id)
load in interface AssessmentGradingFacadeQueriesAPIpublic AssessmentGradingData load(Long id, boolean loadGradingAttachment)
load in interface AssessmentGradingFacadeQueriesAPIpublic ItemGradingData getItemGrading(Long id)
getItemGrading in interface AssessmentGradingFacadeQueriesAPIpublic AssessmentGradingData getLastSavedAssessmentGradingByAgentId(Long publishedAssessmentId, String agentIdString)
getLastSavedAssessmentGradingByAgentId in interface AssessmentGradingFacadeQueriesAPIpublic AssessmentGradingData getLastSubmittedAssessmentGradingByAgentId(Long publishedAssessmentId, String agentIdString, Long assessmentGradingId)
getLastSubmittedAssessmentGradingByAgentId in interface AssessmentGradingFacadeQueriesAPIpublic AssessmentGradingData getLastAssessmentGradingByAgentId(Long publishedAssessmentId, String agentIdString)
getLastAssessmentGradingByAgentId in interface AssessmentGradingFacadeQueriesAPIpublic void saveItemGrading(ItemGradingData item)
saveItemGrading in interface AssessmentGradingFacadeQueriesAPIpublic boolean saveOrUpdateAssessmentGrading(AssessmentGradingData assessment)
saveOrUpdateAssessmentGrading in interface AssessmentGradingFacadeQueriesAPIpublic List<Long> getAssessmentGradingIds(Long publishedItemId)
getAssessmentGradingIds in interface AssessmentGradingFacadeQueriesAPIpublic AssessmentGradingData getHighestAssessmentGrading(Long publishedAssessmentId, String agentId)
getHighestAssessmentGrading in interface AssessmentGradingFacadeQueriesAPIpublic AssessmentGradingData getHighestSubmittedAssessmentGrading(Long publishedAssessmentId, String agentId, Long assessmentGradingId)
getHighestSubmittedAssessmentGrading in interface AssessmentGradingFacadeQueriesAPIpublic List getLastAssessmentGradingList(Long publishedAssessmentId)
getLastAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPIpublic List getLastSubmittedAssessmentGradingList(Long publishedAssessmentId)
getLastSubmittedAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPIpublic List getLastSubmittedOrGradedAssessmentGradingList(Long publishedAssessmentId)
getLastSubmittedOrGradedAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPIpublic List<AssessmentGradingData> getHighestAssessmentGradingList(Long publishedAssessmentId)
getHighestAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPIpublic List<AssessmentGradingData> getHighestSubmittedOrGradedAssessmentGradingList(Long publishedAssessmentId)
getHighestSubmittedOrGradedAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,List<Long>> getLastAssessmentGradingByPublishedItem(Long publishedAssessmentId)
getLastAssessmentGradingByPublishedItem in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,List<Long>> getHighestAssessmentGradingByPublishedItem(Long publishedAssessmentId)
getHighestAssessmentGradingByPublishedItem in interface AssessmentGradingFacadeQueriesAPIpublic Set<ItemGradingData> getItemGradingSet(Long assessmentGradingId)
getItemGradingSet in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,ItemGradingData> getItemGradingMap(Long assessmentGradingId)
public Map<Long,AssessmentGradingData> getAssessmentGradingByItemGradingId(Long publishedAssessmentId)
getAssessmentGradingByItemGradingId in interface AssessmentGradingFacadeQueriesAPIpublic void deleteAll(Collection c)
deleteAll in interface AssessmentGradingFacadeQueriesAPIpublic void saveOrUpdateAll(Collection<ItemGradingData> c)
saveOrUpdateAll in interface AssessmentGradingFacadeQueriesAPIpublic PublishedAssessmentIfc getPublishedAssessmentByAssessmentGradingId(Long assessmentGradingId)
getPublishedAssessmentByAssessmentGradingId in interface AssessmentGradingFacadeQueriesAPIpublic PublishedAssessmentIfc getPublishedAssessmentByPublishedItemId(Long publishedItemId)
getPublishedAssessmentByPublishedItemId in interface AssessmentGradingFacadeQueriesAPIpublic List<Integer> getLastItemGradingDataPosition(Long assessmentGradingId, String agentId)
getLastItemGradingDataPosition in interface AssessmentGradingFacadeQueriesAPIpublic List<Long> getPublishedItemIds(Long assessmentGradingId)
getPublishedItemIds in interface AssessmentGradingFacadeQueriesAPIpublic List<Long> getItemGradingIds(Long assessmentGradingId)
getItemGradingIds in interface AssessmentGradingFacadeQueriesAPIpublic Set<PublishedItemData> getItemSet(Long publishedAssessmentId, Long sectionId)
getItemSet in interface AssessmentGradingFacadeQueriesAPIpublic Long getTypeId(Long itemGradingId)
getTypeId in interface AssessmentGradingFacadeQueriesAPIpublic List<AssessmentGradingData> getAllAssessmentGradingByAgentId(Long publishedAssessmentId, String agentIdString)
getAllAssessmentGradingByAgentId in interface AssessmentGradingFacadeQueriesAPIpublic List<ItemGradingData> getAllItemGradingDataForItemInGrading(Long assesmentGradingId, Long publishedItemId)
AssessmentGradingFacadeQueriesAPIgetAllItemGradingDataForItemInGrading in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,Map<String,Integer>> getSiteSubmissionCountHash(String siteId)
getSiteSubmissionCountHash in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,Map<String,Long>> getSiteInProgressCountHash(String siteId)
getSiteInProgressCountHash in interface AssessmentGradingFacadeQueriesAPIpublic int getActualNumberRetake(Long publishedAssessmentId, String agentIdString)
getActualNumberRetake in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,Map<String,Long>> getSiteActualNumberRetakeHash(String siteId)
getSiteActualNumberRetakeHash in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,Integer> getActualNumberRetakeHash(String agentIdString)
getActualNumberRetakeHash in interface AssessmentGradingFacadeQueriesAPIpublic List<StudentGradingSummaryData> getStudentGradingSummaryData(Long publishedAssessmentId, String agentIdString)
getStudentGradingSummaryData in interface AssessmentGradingFacadeQueriesAPIpublic int getNumberRetake(Long publishedAssessmentId, String agentIdString)
getNumberRetake in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,StudentGradingSummaryData> getNumberRetakeHash(String agentIdString)
getNumberRetakeHash in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,Map<String,Integer>> getSiteNumberRetakeHash(String siteId)
getSiteNumberRetakeHash in interface AssessmentGradingFacadeQueriesAPIpublic void saveStudentGradingSummaryData(StudentGradingSummaryIfc studentGradingSummaryData)
saveStudentGradingSummaryData in interface AssessmentGradingFacadeQueriesAPIpublic int getLateSubmissionsNumberByAgentId(Long publishedAssessmentId, String agentIdString, Date dueDate)
getLateSubmissionsNumberByAgentId in interface AssessmentGradingFacadeQueriesAPIpublic List<AssessmentGradingData> getAllOrderedSubmissions(String publishedId)
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, String responseCommentString)
getExportResponsesData in interface AssessmentGradingFacadeQueriesAPIpublic void removeUnsubmittedAssessmentGradingData(AssessmentGradingData data)
removeUnsubmittedAssessmentGradingData in interface AssessmentGradingFacadeQueriesAPIpublic boolean getHasGradingData(Long publishedAssessmentId)
getHasGradingData in interface AssessmentGradingFacadeQueriesAPIpublic List<Boolean> getHasGradingDataAndHasSubmission(Long publishedAssessmentId)
getHasGradingDataAndHasSubmission in interface AssessmentGradingFacadeQueriesAPIpublic String getFilename(Long itemGradingId, String agentId, String filename)
getFilename in interface AssessmentGradingFacadeQueriesAPIpublic List getUpdatedAssessmentList(String agentId, String siteId)
getUpdatedAssessmentList in interface AssessmentGradingFacadeQueriesAPIpublic List getSiteNeedResubmitList(String siteId)
getSiteNeedResubmitList in interface AssessmentGradingFacadeQueriesAPIpublic int autoSubmitAssessments()
AssessmentGradingFacadeQueriesAPIautoSubmitAssessments in interface AssessmentGradingFacadeQueriesAPIpublic ItemGradingAttachment createItemGradingtAttachment(ItemGradingData itemGrading, String resourceId, String filename, String protocol)
createItemGradingtAttachment in interface AssessmentGradingFacadeQueriesAPIpublic AssessmentGradingAttachment createAssessmentGradingtAttachment(AssessmentGradingData assessmentGrading, String resourceId, String filename, String protocol)
createAssessmentGradingtAttachment in interface AssessmentGradingFacadeQueriesAPIpublic void removeItemGradingAttachment(Long attachmentId)
removeItemGradingAttachment in interface AssessmentGradingFacadeQueriesAPIpublic void removeAssessmentGradingAttachment(Long attachmentId)
removeAssessmentGradingAttachment in interface AssessmentGradingFacadeQueriesAPIpublic void saveOrUpdateAttachments(List<AttachmentIfc> list)
saveOrUpdateAttachments in interface AssessmentGradingFacadeQueriesAPIpublic HashMap getInProgressCounts(String siteId)
getInProgressCounts in interface AssessmentGradingFacadeQueriesAPIpublic HashMap getSubmittedCounts(String siteId)
getSubmittedCounts in interface AssessmentGradingFacadeQueriesAPIpublic void completeItemGradingData(AssessmentGradingData assessmentGradingData)
completeItemGradingData in interface AssessmentGradingFacadeQueriesAPIpublic void completeItemGradingData(AssessmentGradingData assessmentGradingData, Map sectionSetMap)
public Double getAverageSubmittedAssessmentGrading(Long publishedAssessmentId, String agentId)
getAverageSubmittedAssessmentGrading in interface AssessmentGradingFacadeQueriesAPIpublic List<AssessmentGradingData> getHighestSubmittedAssessmentGradingList(Long publishedAssessmentId)
getHighestSubmittedAssessmentGradingList in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,List<Long>> getAverageAssessmentGradingByPublishedItem(Long publishedAssessmentId)
getAverageAssessmentGradingByPublishedItem in interface AssessmentGradingFacadeQueriesAPIpublic Map<Long,List<ItemGradingAttachment>> getItemGradingAttachmentMap(Set itemGradingIds)
public Map<Long,List<ItemGradingAttachment>> getItemGradingAttachmentMap(Long publishedItemId)
public Map<Long,List<AssessmentGradingAttachment>> getAssessmentGradingAttachmentMap(Long pubAssessmentId)
public Map<Long,List<ItemGradingAttachment>> getItemGradingAttachmentMapByAssessmentGradingId(Long assessmentGradingId)
public List<AssessmentGradingData> getUnSubmittedAssessmentGradingDataList(Long publishedAssessmentId, String agentIdString)
getUnSubmittedAssessmentGradingDataList in interface AssessmentGradingFacadeQueriesAPICopyright © 2003–2020 Sakai Project. All rights reserved.