Class PublishedAssessmentData
- java.lang.Object
-
- org.sakaiproject.tool.assessment.data.dao.assessment.PublishedAssessmentData
-
- All Implemented Interfaces:
Serializable,AssessmentBaseIfc,AssessmentIfc,PublishedAssessmentIfc
public class PublishedAssessmentData extends Object implements Serializable, PublishedAssessmentIfc
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
ACTIVE_STATUS, DEAD_STATUS, HASMETADATAFORQUESTIONS, INACTIVE_STATUS, METADATAQUESTIONS_ISINSTRUCTOREDITABLE, RETRACT_FOR_EDIT_STATUS, SHOWFEEDBACKAUTHORING
-
-
Constructor Summary
Constructors Constructor Description PublishedAssessmentData()PublishedAssessmentData(Long id, int submissionSize)PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate)"Convenient Constructor" This is a cheap object created for holding just the Id, title & delivery dates.PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Integer status)PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed)Someone forgot to check this in, so I'm adding it.PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Integer status, Date lastModifiedDate, String lastModifiedBy)PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Integer status, Date lastModifiedDate, String lastModifiedBy, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed)"Convenient Constructor" This is a cheap object created for holding just the Id, title & delivery dates.PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Integer scoringType, Integer status, Date feedbackEndDate, Double feedbackScoreThreshold)PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Integer scoringType, Integer status, Date lastModifiedDate, Integer timeLimit, Date feedbackEndDate, Double feedbackScoreThreshold)PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Integer scoringType, Integer status, Date lastModifiedDate, Date feedbackEndDate, Double feedbackScoreThreshold)PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Integer scoringType, Date feedbackEndDate, Double feedbackScoreThreshold)PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Date feedbackEndDate, Double feedbackScoreThreshold)PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date lastModifiedDate, String lastModifiedBy)"Convenient Constructor" This is a cheap object created for holding just the Id, title & delivery dates.PublishedAssessmentData(Long id, String title, Date lastModifiedDate)"Convenient Constructor" This is a cheap object created for holding just the Id, title.PublishedAssessmentData(Long id, String title, PublishedAccessControl assessmentAccessControl)PublishedAssessmentData(String title, String description, String comments, Long typeId, Integer instructorNotification, Integer testeeNotification, Integer multipartAllowed, Integer status, String createdBy, Date createdDate, String lastModifiedBy, Date lastModifiedDate)
-
Method Summary
-
-
-
Constructor Detail
-
PublishedAssessmentData
public PublishedAssessmentData()
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, Date lastModifiedDate)
"Convenient Constructor" This is a cheap object created for holding just the Id, title. This object is merely used for validation of assessmentTitleIsUniqueForAll. It is not used for persistence.
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate)
"Convenient Constructor" This is a cheap object created for holding just the Id, title & delivery dates. This object is merely used for display. It is not used for persistence.
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Integer status, Date lastModifiedDate, String lastModifiedBy, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed)
"Convenient Constructor" This is a cheap object created for holding just the Id, title & delivery dates. This object is merely used for display. It is not used for persistence.
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date lastModifiedDate, String lastModifiedBy)
"Convenient Constructor" This is a cheap object created for holding just the Id, title & delivery dates. This object is merely used for display. It is not used for persistence.
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Integer status)
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Integer status, Date lastModifiedDate, String lastModifiedBy)
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed)
Someone forgot to check this in, so I'm adding it.
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, PublishedAccessControl assessmentAccessControl)
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Date feedbackEndDate, Double feedbackScoreThreshold)
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Integer scoringType, Date feedbackEndDate, Double feedbackScoreThreshold)
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Integer scoringType, Integer status, Date feedbackEndDate, Double feedbackScoreThreshold)
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Integer scoringType, Integer status, Date lastModifiedDate, Date feedbackEndDate, Double feedbackScoreThreshold)
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, String title, String releaseTo, Date startDate, Date dueDate, Date retractDate, Date feedbackDate, Integer feedbackDelivery, Integer feedbackComponentOption, Integer feedbackAuthoring, Integer lateHandling, Boolean unlimitedSubmissions, Integer submissionsAllowed, Integer scoringType, Integer status, Date lastModifiedDate, Integer timeLimit, Date feedbackEndDate, Double feedbackScoreThreshold)
-
PublishedAssessmentData
public PublishedAssessmentData(Long id, int submissionSize)
-
PublishedAssessmentData
public PublishedAssessmentData(String title, String description, String comments, Long typeId, Integer instructorNotification, Integer testeeNotification, Integer multipartAllowed, Integer status, String createdBy, Date createdDate, String lastModifiedBy, Date lastModifiedDate)
-
-
Method Detail
-
getAssessmentId
public Long getAssessmentId()
- Specified by:
getAssessmentIdin interfaceAssessmentIfc- Specified by:
getAssessmentIdin interfacePublishedAssessmentIfc
-
setAssessmentId
public void setAssessmentId(Long assessmentId)
- Specified by:
setAssessmentIdin interfacePublishedAssessmentIfc
-
getPublishedAssessmentId
public Long getPublishedAssessmentId()
- Specified by:
getPublishedAssessmentIdin interfacePublishedAssessmentIfc
-
setPublishedAssessmentId
public void setPublishedAssessmentId(Long assessmentBaseId)
- Specified by:
setPublishedAssessmentIdin interfacePublishedAssessmentIfc
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceAssessmentBaseIfc
-
setTitle
public void setTitle(String title)
- Specified by:
setTitlein interfaceAssessmentBaseIfc
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceAssessmentBaseIfc
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceAssessmentBaseIfc
-
getComments
public String getComments()
- Specified by:
getCommentsin interfaceAssessmentBaseIfc
-
setComments
public void setComments(String comments)
- Specified by:
setCommentsin interfaceAssessmentBaseIfc
-
getInstructorNotification
public Integer getInstructorNotification()
- Specified by:
getInstructorNotificationin interfaceAssessmentBaseIfc
-
setInstructorNotification
public void setInstructorNotification(Integer instructorNotification)
- Specified by:
setInstructorNotificationin interfaceAssessmentBaseIfc
-
getTesteeNotification
public Integer getTesteeNotification()
- Specified by:
getTesteeNotificationin interfaceAssessmentBaseIfc
-
setTesteeNotification
public void setTesteeNotification(Integer testeeNotification)
- Specified by:
setTesteeNotificationin interfaceAssessmentBaseIfc
-
getMultipartAllowed
public Integer getMultipartAllowed()
- Specified by:
getMultipartAllowedin interfaceAssessmentBaseIfc
-
setMultipartAllowed
public void setMultipartAllowed(Integer multipartAllowed)
- Specified by:
setMultipartAllowedin interfaceAssessmentBaseIfc
-
getTypeId
public Long getTypeId()
- Specified by:
getTypeIdin interfaceAssessmentBaseIfc
-
setTypeId
public void setTypeId(Long typeId)
- Specified by:
setTypeIdin interfaceAssessmentBaseIfc
-
getStatus
public Integer getStatus()
- Specified by:
getStatusin interfaceAssessmentBaseIfc
-
setStatus
public void setStatus(Integer status)
- Specified by:
setStatusin interfaceAssessmentBaseIfc
-
getCreatedBy
public String getCreatedBy()
- Specified by:
getCreatedByin interfaceAssessmentBaseIfc
-
setCreatedBy
public void setCreatedBy(String createdBy)
- Specified by:
setCreatedByin interfaceAssessmentBaseIfc
-
getCreatedDate
public Date getCreatedDate()
- Specified by:
getCreatedDatein interfaceAssessmentBaseIfc
-
setCreatedDate
public void setCreatedDate(Date createdDate)
- Specified by:
setCreatedDatein interfaceAssessmentBaseIfc
-
getLastModifiedBy
public String getLastModifiedBy()
- Specified by:
getLastModifiedByin interfaceAssessmentBaseIfc
-
setLastModifiedBy
public void setLastModifiedBy(String lastModifiedBy)
- Specified by:
setLastModifiedByin interfaceAssessmentBaseIfc
-
getLastModifiedDate
public Date getLastModifiedDate()
- Specified by:
getLastModifiedDatein interfaceAssessmentBaseIfc
-
setLastModifiedDate
public void setLastModifiedDate(Date lastModifiedDate)
- Specified by:
setLastModifiedDatein interfaceAssessmentBaseIfc
-
getAssessmentAccessControl
public AssessmentAccessControlIfc getAssessmentAccessControl()
- Specified by:
getAssessmentAccessControlin interfaceAssessmentBaseIfc
-
setAssessmentAccessControl
public void setAssessmentAccessControl(AssessmentAccessControlIfc assessmentAccessControl)
- Specified by:
setAssessmentAccessControlin interfaceAssessmentBaseIfc
-
getEvaluationModel
public EvaluationModelIfc getEvaluationModel()
- Specified by:
getEvaluationModelin interfaceAssessmentBaseIfc
-
setEvaluationModel
public void setEvaluationModel(EvaluationModelIfc evaluationModel)
- Specified by:
setEvaluationModelin interfaceAssessmentBaseIfc
-
getAssessmentFeedback
public AssessmentFeedbackIfc getAssessmentFeedback()
- Specified by:
getAssessmentFeedbackin interfaceAssessmentBaseIfc
-
setAssessmentFeedback
public void setAssessmentFeedback(AssessmentFeedbackIfc assessmentFeedback)
- Specified by:
setAssessmentFeedbackin interfaceAssessmentBaseIfc
-
getAssessmentMetaDataSet
public Set getAssessmentMetaDataSet()
- Specified by:
getAssessmentMetaDataSetin interfaceAssessmentBaseIfc
-
setAssessmentMetaDataSet
public void setAssessmentMetaDataSet(Set assessmentMetaDataSet)
- Specified by:
setAssessmentMetaDataSetin interfaceAssessmentBaseIfc
-
getSecuredIPAddressSet
public Set getSecuredIPAddressSet()
- Specified by:
getSecuredIPAddressSetin interfaceAssessmentBaseIfc
-
setSecuredIPAddressSet
public void setSecuredIPAddressSet(Set securedIPAddressSet)
- Specified by:
setSecuredIPAddressSetin interfaceAssessmentBaseIfc
-
getAssessmentMetaDataMap
public HashMap getAssessmentMetaDataMap(Set assessmentMetaDataSet)
- Specified by:
getAssessmentMetaDataMapin interfaceAssessmentBaseIfc
-
getAssessmentMetaDataMap
public HashMap getAssessmentMetaDataMap()
- Specified by:
getAssessmentMetaDataMapin interfaceAssessmentBaseIfc
-
getAssessmentMetaDataByLabel
public String getAssessmentMetaDataByLabel(String label)
- Specified by:
getAssessmentMetaDataByLabelin interfaceAssessmentBaseIfc
-
addAssessmentMetaData
public void addAssessmentMetaData(String label, String entry)
- Specified by:
addAssessmentMetaDatain interfaceAssessmentBaseIfc
-
updateAssessmentMetaData
public void updateAssessmentMetaData(String label, String entry)
- Specified by:
updateAssessmentMetaDatain interfaceAssessmentBaseIfc
-
getSectionSet
public Set getSectionSet()
- Specified by:
getSectionSetin interfaceAssessmentIfc
-
setSectionSet
public void setSectionSet(Set sectionSet)
- Specified by:
setSectionSetin interfaceAssessmentIfc
-
getAssessmentBaseId
public Long getAssessmentBaseId()
- Specified by:
getAssessmentBaseIdin interfaceAssessmentBaseIfc
-
setAssessmentBaseId
public void setAssessmentBaseId(Long assessmentBaseId)
- Specified by:
setAssessmentBaseIdin interfaceAssessmentBaseIfc
-
getIsTemplate
public Boolean getIsTemplate()
- Specified by:
getIsTemplatein interfaceAssessmentBaseIfc
-
setIsTemplate
public void setIsTemplate(Boolean isTemplate)
- Specified by:
setIsTemplatein interfaceAssessmentBaseIfc
-
getParentId
public Long getParentId()
- Specified by:
getParentIdin interfaceAssessmentBaseIfc
-
setParentId
public void setParentId(Long parentId)
- Specified by:
setParentIdin interfaceAssessmentBaseIfc
-
getAssessmentTemplateId
public Long getAssessmentTemplateId()
- Specified by:
getAssessmentTemplateIdin interfaceAssessmentIfc
-
setAssessmentTemplateId
public void setAssessmentTemplateId(Long assessmentTemplateId)
- Specified by:
setAssessmentTemplateIdin interfaceAssessmentIfc
-
getType
public TypeIfc getType()
- Specified by:
getTypein interfaceAssessmentBaseIfc
-
getReleaseTo
public String getReleaseTo()
-
getStartDate
public Date getStartDate()
-
getDueDate
public Date getDueDate()
-
getRetractDate
public Date getRetractDate()
-
getSubmissionSize
public int getSubmissionSize()
-
getSectionArray
public ArrayList getSectionArray()
- Specified by:
getSectionArrayin interfaceAssessmentIfc
-
getSectionArraySorted
public ArrayList getSectionArraySorted()
- Specified by:
getSectionArraySortedin interfaceAssessmentIfc
-
getSection
public SectionDataIfc getSection(Long sequence)
- Specified by:
getSectionin interfaceAssessmentIfc
-
getDefaultSection
public SectionDataIfc getDefaultSection()
- Specified by:
getDefaultSectionin interfaceAssessmentIfc
-
getLateHandling
public Integer getLateHandling()
-
getUnlimitedSubmissions
public Boolean getUnlimitedSubmissions()
-
getSubmissionsAllowed
public Integer getSubmissionsAllowed()
-
getScoringType
public Integer getScoringType()
-
getFeedbackDelivery
public Integer getFeedbackDelivery()
-
getFeedbackComponentOption
public Integer getFeedbackComponentOption()
-
getFeedbackAuthoring
public Integer getFeedbackAuthoring()
-
getFeedbackDate
public Date getFeedbackDate()
-
getTotalScore
public Double getTotalScore()
- Specified by:
getTotalScorein interfacePublishedAssessmentIfc
-
getAssessmentAttachmentSet
public Set getAssessmentAttachmentSet()
- Specified by:
getAssessmentAttachmentSetin interfaceAssessmentIfc
-
setAssessmentAttachmentSet
public void setAssessmentAttachmentSet(Set assessmentAttachmentSet)
- Specified by:
setAssessmentAttachmentSetin interfaceAssessmentIfc
-
getAssessmentAttachmentList
public List getAssessmentAttachmentList()
- Specified by:
getAssessmentAttachmentListin interfaceAssessmentIfc
-
getHasMetaDataForQuestions
public String getHasMetaDataForQuestions()
- Specified by:
getHasMetaDataForQuestionsin interfaceAssessmentIfc
-
getLastNeedResubmitDate
public Date getLastNeedResubmitDate()
- Specified by:
getLastNeedResubmitDatein interfacePublishedAssessmentIfc
-
setLastNeedResubmitDate
public void setLastNeedResubmitDate(Date lastNeedResubmitDate)
- Specified by:
setLastNeedResubmitDatein interfacePublishedAssessmentIfc
-
getTimeLimit
public Integer getTimeLimit()
-
setTimeLimit
public void setTimeLimit(Integer timeLimit)
-
getCategoryId
public Long getCategoryId()
- Specified by:
getCategoryIdin interfaceAssessmentBaseIfc- Specified by:
getCategoryIdin interfacePublishedAssessmentIfc
-
setCategoryId
public void setCategoryId(Long categoryId)
- Specified by:
setCategoryIdin interfaceAssessmentBaseIfc- Specified by:
setCategoryIdin interfacePublishedAssessmentIfc
-
-