Class PublishedAccessControl
- java.lang.Object
-
- org.sakaiproject.tool.assessment.data.dao.assessment.PublishedAccessControl
-
- All Implemented Interfaces:
Serializable,org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
public class PublishedAccessControl extends Object implements Serializable, org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
This keeps track of the submission scheme, and the number allowed.- Author:
- Rachel Gollub
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
ACCEPT_LATE_SUBMISSION, AUTO_SAVE, AUTO_SUBMIT, BY_ASSESSMENT, BY_PART, BY_QUESTION, CONTINUOUS_NUMBERING, DISPLAY_ITEM_SCORE_DURING_ASSESSMENT, DO_NOT_AUTO_SUBMIT, DO_NOT_TIMED_ASSESSMENT, HIDE_ITEM_SCORE_DURING_ASSESSMENT, LIMITED_SUBMISSIONS, LINEAR_ACCESS, MARK_FOR_REVIEW, NO_EDIT, NOT_ACCEPT_LATE_SUBMISSION, NOT_MARK_FOR_REVIEW, RANDOM_ACCESS, RELEASE_TO_SELECTED_GROUPS, RESTART_NUMBERING_BY_PART, SAVE_ON_CLICK, TIMED_ASSESSMENT, UNLIMITED_SUBMISSIONS, UNLIMITED_SUBMISSIONS_ALLOWED
-
-
Constructor Summary
Constructors Constructor Description PublishedAccessControl()Creates a new SubmissionModel object.PublishedAccessControl(Integer submissionsAllowed, Integer submissionsSaved, Integer assessmentFormat, Integer bookMarkingItem, Integer timeLimit, Integer timedAssessment, Integer retryAllowed, Integer lateHandling, Integer instructorNotification, Date startDate, Date dueDate, Date scoreDate, Date feedbackDate)PublishedAccessControl(Integer submissionsAllowed, Integer submissionsSaved, Integer assessmentFormat, Integer bookMarkingItem, Integer timeLimit, Integer timedAssessment, Integer retryAllowed, Integer lateHandling, Integer instructorNotification, Date startDate, Date dueDate, Date scoreDate, Date feedbackDate, String releaseTo)
-
Method Summary
-
-
-
Constructor Detail
-
PublishedAccessControl
public PublishedAccessControl()
Creates a new SubmissionModel object.
-
PublishedAccessControl
public PublishedAccessControl(Integer submissionsAllowed, Integer submissionsSaved, Integer assessmentFormat, Integer bookMarkingItem, Integer timeLimit, Integer timedAssessment, Integer retryAllowed, Integer lateHandling, Integer instructorNotification, Date startDate, Date dueDate, Date scoreDate, Date feedbackDate, String releaseTo)
-
PublishedAccessControl
public PublishedAccessControl(Integer submissionsAllowed, Integer submissionsSaved, Integer assessmentFormat, Integer bookMarkingItem, Integer timeLimit, Integer timedAssessment, Integer retryAllowed, Integer lateHandling, Integer instructorNotification, Date startDate, Date dueDate, Date scoreDate, Date feedbackDate)
-
-
Method Detail
-
clone
public Object clone() throws CloneNotSupportedException
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getId
public Long getId()
- Specified by:
getIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setId
public void setId(Long id)
- Specified by:
setIdin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setAssessment
public void setAssessment(org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc assessment)
-
getAssessment
public org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentIfc getAssessment()
-
setAssessmentBase
public void setAssessmentBase(org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc assessment)
- Specified by:
setAssessmentBasein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getAssessmentBase
public org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc getAssessmentBase()
- Specified by:
getAssessmentBasein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getSubmissionsAllowed
public Integer getSubmissionsAllowed()
- Specified by:
getSubmissionsAllowedin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setSubmissionsAllowed
public void setSubmissionsAllowed(Integer submissionsAllowed)
- Specified by:
setSubmissionsAllowedin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getSubmissionsSaved
public Integer getSubmissionsSaved()
- Specified by:
getSubmissionsSavedin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setSubmissionsSaved
public void setSubmissionsSaved(Integer submissionsSaved)
- Specified by:
setSubmissionsSavedin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getAssessmentFormat
public Integer getAssessmentFormat()
- Specified by:
getAssessmentFormatin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setAssessmentFormat
public void setAssessmentFormat(Integer assessmentFormat)
- Specified by:
setAssessmentFormatin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getBookMarkingItem
public Integer getBookMarkingItem()
- Specified by:
getBookMarkingItemin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setBookMarkingItem
public void setBookMarkingItem(Integer bookMarkingItem)
- Specified by:
setBookMarkingItemin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getTimeLimit
public Integer getTimeLimit()
- Specified by:
getTimeLimitin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setTimeLimit
public void setTimeLimit(Integer timeLimit)
- Specified by:
setTimeLimitin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getTimedAssessment
public Integer getTimedAssessment()
- Specified by:
getTimedAssessmentin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setRetryAllowed
public void setRetryAllowed(Integer retryAllowed)
- Specified by:
setRetryAllowedin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getRetryAllowed
public Integer getRetryAllowed()
- Specified by:
getRetryAllowedin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setLateHandling
public void setLateHandling(Integer lateHandling)
- Specified by:
setLateHandlingin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getLateHandling
public Integer getLateHandling()
- Specified by:
getLateHandlingin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setInstructorNotification
public void setInstructorNotification(Integer instructorNotification)
- Specified by:
setInstructorNotificationin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getInstructorNotification
public Integer getInstructorNotification()
- Specified by:
getInstructorNotificationin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setTimedAssessment
public void setTimedAssessment(Integer timedAssessment)
- Specified by:
setTimedAssessmentin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getStartDate
public Date getStartDate()
- Specified by:
getStartDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setStartDate
public void setStartDate(Date startDate)
- Specified by:
setStartDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getDueDate
public Date getDueDate()
- Specified by:
getDueDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setDueDate
public void setDueDate(Date dueDate)
- Specified by:
setDueDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getScoreDate
public Date getScoreDate()
- Specified by:
getScoreDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setScoreDate
public void setScoreDate(Date scoreDate)
- Specified by:
setScoreDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getFeedbackDate
public Date getFeedbackDate()
- Specified by:
getFeedbackDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setFeedbackDate
public void setFeedbackDate(Date feedbackDate)
- Specified by:
setFeedbackDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getRetractDate
public Date getRetractDate()
- Specified by:
getRetractDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setRetractDate
public void setRetractDate(Date retractDate)
- Specified by:
setRetractDatein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setAutoSubmit
public void setAutoSubmit(Integer autoSubmit)
- Specified by:
setAutoSubmitin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getAutoSubmit
public Integer getAutoSubmit()
- Specified by:
getAutoSubmitin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setItemNavigation
public void setItemNavigation(Integer itemNavigation)
- Specified by:
setItemNavigationin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getItemNavigation
public Integer getItemNavigation()
- Specified by:
getItemNavigationin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setItemNumbering
public void setItemNumbering(Integer itemNumbering)
- Specified by:
setItemNumberingin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getItemNumbering
public Integer getItemNumbering()
- Specified by:
getItemNumberingin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setDisplayScoreDuringAssessments
public void setDisplayScoreDuringAssessments(Integer displayScore)
- Specified by:
setDisplayScoreDuringAssessmentsin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getDisplayScoreDuringAssessments
public Integer getDisplayScoreDuringAssessments()
- Specified by:
getDisplayScoreDuringAssessmentsin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setSubmissionMessage
public void setSubmissionMessage(String submissionMessage)
- Specified by:
setSubmissionMessagein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getSubmissionMessage
public String getSubmissionMessage()
- Specified by:
getSubmissionMessagein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setFinalPageUrl
public void setFinalPageUrl(String finalPageUrl)
- Specified by:
setFinalPageUrlin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getFinalPageUrl
public String getFinalPageUrl()
- Specified by:
getFinalPageUrlin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getReleaseTo
public String getReleaseTo()
- Specified by:
getReleaseToin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setReleaseTo
public void setReleaseTo(String releaseTo)
- Specified by:
setReleaseToin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getPassword
public String getPassword()
- Specified by:
getPasswordin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setPassword
public void setPassword(String password)
- Specified by:
setPasswordin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getUnlimitedSubmissions
public Boolean getUnlimitedSubmissions()
- Specified by:
getUnlimitedSubmissionsin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setUnlimitedSubmissions
public void setUnlimitedSubmissions(Boolean unlimitedSubmissions)
- Specified by:
setUnlimitedSubmissionsin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getMarkForReview
public Integer getMarkForReview()
- Specified by:
getMarkForReviewin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setMarkForReview
public void setMarkForReview(Integer markForReview)
- Specified by:
setMarkForReviewin interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
getHonorPledge
public Boolean getHonorPledge()
- Specified by:
getHonorPledgein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
setHonorPledge
public void setHonorPledge(Boolean honorPledge)
- Specified by:
setHonorPledgein interfaceorg.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc
-
-