|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sakaiproject.tool.assessment.services.assessment.AssessmentService
org.sakaiproject.tool.assessment.services.assessment.PublishedAssessmentService
public class PublishedAssessmentService
The QuestionPoolService calls the service locator to reach the manager on the back end.
| Field Summary |
|---|
| Fields inherited from class org.sakaiproject.tool.assessment.services.assessment.AssessmentService |
|---|
ESCAPE_CHARS_IN_RESOURCE_ID, INVALID_CHARS_IN_RESOURCE_ID, MAP_TO_A, MAP_TO_B, MAP_TO_C, MAP_TO_E, MAP_TO_I, MAP_TO_L, MAP_TO_N, MAP_TO_O, MAP_TO_U, MAP_TO_X, MAP_TO_Y, UPDATE_ERROR_DRAW_SIZE_TOO_LARGE, UPDATE_SUCCESS |
| Constructor Summary | |
|---|---|
PublishedAssessmentService()
Creates a new QuestionPoolService object. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PublishedAssessmentService()
| Method Detail |
|---|
public ArrayList getBasicInfoOfAllPublishedAssessments(String agentId,
String orderBy,
boolean ascending,
String siteId)
public ArrayList getBasicInfoOfAllPublishedAssessments2(String orderBy,
boolean ascending,
String siteId)
public ArrayList getAllActivePublishedAssessments(String orderBy)
public ArrayList getAllActivePublishedAssessments(int pageSize,
int pageNumber,
String orderBy)
public ArrayList getAllInActivePublishedAssessments(String orderBy)
public ArrayList getAllInActivePublishedAssessments(int pageSize,
int pageNumber,
String orderBy)
public ArrayList getAllPublishedAssessments(String orderBy,
Integer status)
public ArrayList getAllPublishedAssessments(int pageSize,
int pageNumber,
String orderBy,
Integer status)
public PublishedAssessmentFacade getPublishedAssessment(String assessmentId)
public PublishedAssessmentFacade getPublishedAssessment(String assessmentId,
boolean withGroupsInfo)
public AssessmentIfc getAssessment(Long assessmentId)
getAssessment in class AssessmentServicepublic Long getPublishedAssessmentId(String assessmentId)
public PublishedAssessmentFacade publishAssessment(AssessmentFacade assessment)
throws Exception
Exceptionpublic PublishedAssessmentFacade publishPreviewAssessment(AssessmentFacade assessment)
public void deleteAllSecuredIP(PublishedAssessmentIfc assessment)
public void saveAssessment(PublishedAssessmentFacade assessment)
public void removeAssessment(String assessmentId)
removeAssessment in class AssessmentService
public void removeAssessment(String assessmentId,
String action)
public ArrayList getBasicInfoOfAllActivePublishedAssessments(String orderBy,
boolean ascending)
public ArrayList getBasicInfoOfAllInActivePublishedAssessments(String orderBy,
boolean ascending)
public PublishedAssessmentFacade getSettingsOfPublishedAssessment(String assessmentId)
public PublishedItemData loadPublishedItem(String itemId)
public PublishedItemText loadPublishedItemText(String itemTextId)
public ArrayList getBasicInfoOfLastSubmittedAssessments(String agentId,
String orderBy,
boolean ascending)
agentId - orderBy - ascending -
public HashMap getTotalSubmissionPerAssessment(String agentId)
public HashMap getTotalSubmissionPerAssessment(String agentId,
String siteId)
public Integer getTotalSubmission(String agentId,
String publishedAssessmentId)
public PublishedAssessmentFacade getPublishedAssessmentIdByAlias(String alias)
public void saveOrUpdateMetaData(PublishedMetaData meta)
public HashMap getFeedbackHash()
public HashMap getAllAssessmentsReleasedToAuthenticatedUsers()
public String getPublishedAssessmentOwner(Long publishedAssessmentId)
public boolean publishedAssessmentTitleIsUnique(String assessmentBaseId,
String title)
public boolean hasRandomPart(String publishedAssessmentId)
public List getContainRandomPartAssessmentIds(Collection assessmentIds)
public PublishedItemData getFirstPublishedItem(String publishedAssessmentId)
public List getPublishedItemIds(String publishedAssessmentId)
public HashSet getPublishedItemSet(Long publishedAssessmentId,
Long sectionId)
public Long getItemType(String publishedItemId)
public HashMap preparePublishedItemTextHash(PublishedAssessmentIfc publishedAssessment)
public HashMap preparePublishedItemHash(PublishedAssessmentIfc publishedAssessment)
public HashMap preparePublishedAnswerHash(PublishedAssessmentIfc publishedAssessment)
public HashMap prepareFIBItemHash(PublishedAssessmentIfc publishedAssessment)
public HashMap prepareFINItemHash(PublishedAssessmentIfc publishedAssessment)
public HashMap prepareMCMRItemHash(PublishedAssessmentIfc publishedAssessment)
public HashSet getSectionSetForAssessment(Long publishedAssessmentId)
public HashSet getSectionSetForAssessment(PublishedAssessmentIfc assessment)
public boolean isRandomDrawPart(Long publishedAssessmentId,
Long publishedSectionId)
public PublishedAssessmentData getBasicInfoOfPublishedAssessment(String publishedId)
public String getPublishedAssessmentSiteId(String publishedAssessmentId)
public Integer getPublishedItemCount(Long publishedAssessmentId)
public Integer getPublishedSectionCount(Long publishedAssessmentId)
public PublishedAttachmentData getPublishedAttachmentData(Long attachmentId)
public void updateAssessmentLastModifiedInfo(AssessmentIfc publishedAssessmentFacade)
updateAssessmentLastModifiedInfo in class AssessmentServicepublic void saveOrUpdateSection(SectionFacade section)
saveOrUpdateSection in class AssessmentServicepublic void removeItemAttachment(String itemAttachmentId)
removeItemAttachment in class AssessmentServicepublic PublishedSectionFacade addSection(Long publishedAssessmentId)
public PublishedSectionFacade getSection(String publishedsectionId)
getSection in class AssessmentServicepublic AssessmentAccessControlIfc loadPublishedAccessControl(Long publishedAssessmentId)
public void saveOrUpdatePublishedAccessControl(AssessmentAccessControlIfc publishedAccessControl)
public boolean isReleasedToGroups(String publishedAssessmentId)
publishedAssessmentId -
public Integer getPublishedAssessmentStatus(Long publishedAssessmentId)
public AssessmentAttachmentIfc createAssessmentAttachment(AssessmentIfc assessment,
String resourceId,
String filename,
String protocol)
createAssessmentAttachment in class AssessmentServicepublic void removeAssessmentAttachment(String attachmentId)
removeAssessmentAttachment in class AssessmentService
public SectionAttachmentIfc createSectionAttachment(SectionDataIfc section,
String resourceId,
String filename,
String protocol)
createSectionAttachment in class AssessmentServicepublic void removeSectionAttachment(String attachmentId)
removeSectionAttachment in class AssessmentServicepublic void saveOrUpdateAttachments(List list)
saveOrUpdateAttachments in class AssessmentServicepublic TreeMap getGroupsForSite()
public PublishedAssessmentFacade getPublishedAssessmentInfoForRemove(Long publishedAssessmentId)
public HashMap getToGradebookPublishedAssessmentSiteIdMap()
public ArrayList getBasicInfoOfLastOrHighestOrAverageSubmittedAssessmentsByScoringOption(String agentId,
String siteId,
boolean allAssessments)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||