org.sakaiproject.tool.assessment.data.dao.assessment
Class AssessmentAccessControl
java.lang.Object
org.sakaiproject.tool.assessment.data.dao.assessment.AssessmentAccessControl
- All Implemented Interfaces:
- Serializable, AssessmentAccessControlIfc
public class AssessmentAccessControl
- extends Object
- implements Serializable, AssessmentAccessControlIfc
This keeps track of the submission scheme, and the number allowed.
- Author:
- Rachel Gollub
- See Also:
- Serialized Form
|
Constructor Summary |
AssessmentAccessControl()
Creates a new SubmissionModel object. |
AssessmentAccessControl(Integer submissionsAllowed,
Integer submissionsSaved,
Integer assessmentFormat,
Integer bookMarkingItem,
Integer timeLimit,
Integer timedAssessment,
Integer retryAllowed,
Integer lateHandling,
Date startDate,
Date dueDate,
Date scoreDate,
Date feedbackDate,
Date retractDate,
Integer autoSubmit,
Integer itemNavigation,
Integer itemNumbering,
String submissionMessage,
String releaseTo)
|
NO_EDIT
public static final Integer NO_EDIT
TIMED_ASSESSMENT
public static final Integer TIMED_ASSESSMENT
DO_NOT_TIMED_ASSESSMENT
public static final Integer DO_NOT_TIMED_ASSESSMENT
AUTO_SUBMIT
public static final Integer AUTO_SUBMIT
DO_NOT_AUTO_SUBMIT
public static final Integer DO_NOT_AUTO_SUBMIT
SAVE_ON_CLICK
public static final Integer SAVE_ON_CLICK
AUTO_SAVE
public static final Integer AUTO_SAVE
LINEAR_ACCESS
public static final Integer LINEAR_ACCESS
RANDOM_ACCESS
public static final Integer RANDOM_ACCESS
BY_QUESTION
public static final Integer BY_QUESTION
BY_PART
public static final Integer BY_PART
BY_ASSESSMENT
public static final Integer BY_ASSESSMENT
CONTINUOUS_NUMBERING
public static final Integer CONTINUOUS_NUMBERING
RESTART_NUMBERING_BY_PART
public static final Integer RESTART_NUMBERING_BY_PART
MARK_FOR_REVIEW
public static final Integer MARK_FOR_REVIEW
NOT_MARK_FOR_REVIEW
public static final Integer NOT_MARK_FOR_REVIEW
UNLIMITED_SUBMISSIONS_ALLOWED
public static final Integer UNLIMITED_SUBMISSIONS_ALLOWED
ACCEPT_LATE_SUBMISSION
public static final Integer ACCEPT_LATE_SUBMISSION
NOT_ACCEPT_LATE_SUBMISSION
public static final Integer NOT_ACCEPT_LATE_SUBMISSION
AssessmentAccessControl
public AssessmentAccessControl()
- Creates a new SubmissionModel object.
AssessmentAccessControl
public AssessmentAccessControl(Integer submissionsAllowed,
Integer submissionsSaved,
Integer assessmentFormat,
Integer bookMarkingItem,
Integer timeLimit,
Integer timedAssessment,
Integer retryAllowed,
Integer lateHandling,
Date startDate,
Date dueDate,
Date scoreDate,
Date feedbackDate,
Date retractDate,
Integer autoSubmit,
Integer itemNavigation,
Integer itemNumbering,
String submissionMessage,
String releaseTo)
clone
public Object clone()
throws CloneNotSupportedException
- Overrides:
clone in class Object
- Throws:
CloneNotSupportedException
getId
public Long getId()
- Specified by:
getId in interface AssessmentAccessControlIfc
setId
public void setId(Long id)
- Specified by:
setId in interface AssessmentAccessControlIfc
setAssessmentBase
public void setAssessmentBase(AssessmentBaseIfc assessmentBase)
- Specified by:
setAssessmentBase in interface AssessmentAccessControlIfc
getAssessmentBase
public AssessmentBaseIfc getAssessmentBase()
- Specified by:
getAssessmentBase in interface AssessmentAccessControlIfc
getSubmissionsAllowed
public Integer getSubmissionsAllowed()
- Specified by:
getSubmissionsAllowed in interface AssessmentAccessControlIfc
setSubmissionsAllowed
public void setSubmissionsAllowed(Integer psubmissionsAllowed)
- Specified by:
setSubmissionsAllowed in interface AssessmentAccessControlIfc
getSubmissionsSaved
public Integer getSubmissionsSaved()
- Specified by:
getSubmissionsSaved in interface AssessmentAccessControlIfc
setSubmissionsSaved
public void setSubmissionsSaved(Integer psubmissionsSaved)
- Specified by:
setSubmissionsSaved in interface AssessmentAccessControlIfc
getAssessmentFormat
public Integer getAssessmentFormat()
- Specified by:
getAssessmentFormat in interface AssessmentAccessControlIfc
setAssessmentFormat
public void setAssessmentFormat(Integer assessmentFormat)
- Specified by:
setAssessmentFormat in interface AssessmentAccessControlIfc
getBookMarkingItem
public Integer getBookMarkingItem()
- Specified by:
getBookMarkingItem in interface AssessmentAccessControlIfc
setBookMarkingItem
public void setBookMarkingItem(Integer bookMarkingItem)
- Specified by:
setBookMarkingItem in interface AssessmentAccessControlIfc
getTimeLimit
public Integer getTimeLimit()
- Specified by:
getTimeLimit in interface AssessmentAccessControlIfc
setTimeLimit
public void setTimeLimit(Integer timeLimit)
- Specified by:
setTimeLimit in interface AssessmentAccessControlIfc
getTimedAssessment
public Integer getTimedAssessment()
- Specified by:
getTimedAssessment in interface AssessmentAccessControlIfc
setTimedAssessment
public void setTimedAssessment(Integer timedAssessment)
- Specified by:
setTimedAssessment in interface AssessmentAccessControlIfc
setRetryAllowed
public void setRetryAllowed(Integer retryAllowed)
- Specified by:
setRetryAllowed in interface AssessmentAccessControlIfc
getRetryAllowed
public Integer getRetryAllowed()
- Specified by:
getRetryAllowed in interface AssessmentAccessControlIfc
setLateHandling
public void setLateHandling(Integer lateHandling)
- Specified by:
setLateHandling in interface AssessmentAccessControlIfc
getLateHandling
public Integer getLateHandling()
- Specified by:
getLateHandling in interface AssessmentAccessControlIfc
getStartDate
public Date getStartDate()
- Specified by:
getStartDate in interface AssessmentAccessControlIfc
setStartDate
public void setStartDate(Date startDate)
- Specified by:
setStartDate in interface AssessmentAccessControlIfc
getDueDate
public Date getDueDate()
- Specified by:
getDueDate in interface AssessmentAccessControlIfc
setDueDate
public void setDueDate(Date dueDate)
- Specified by:
setDueDate in interface AssessmentAccessControlIfc
getScoreDate
public Date getScoreDate()
- Specified by:
getScoreDate in interface AssessmentAccessControlIfc
setScoreDate
public void setScoreDate(Date scoreDate)
- Specified by:
setScoreDate in interface AssessmentAccessControlIfc
getFeedbackDate
public Date getFeedbackDate()
- Specified by:
getFeedbackDate in interface AssessmentAccessControlIfc
setFeedbackDate
public void setFeedbackDate(Date feedbackDate)
- Specified by:
setFeedbackDate in interface AssessmentAccessControlIfc
getRetractDate
public Date getRetractDate()
- Specified by:
getRetractDate in interface AssessmentAccessControlIfc
setRetractDate
public void setRetractDate(Date retractDate)
- Specified by:
setRetractDate in interface AssessmentAccessControlIfc
setAutoSubmit
public void setAutoSubmit(Integer autoSubmit)
- Specified by:
setAutoSubmit in interface AssessmentAccessControlIfc
getAutoSubmit
public Integer getAutoSubmit()
- Specified by:
getAutoSubmit in interface AssessmentAccessControlIfc
setItemNavigation
public void setItemNavigation(Integer itemNavigation)
- Specified by:
setItemNavigation in interface AssessmentAccessControlIfc
getItemNavigation
public Integer getItemNavigation()
- Specified by:
getItemNavigation in interface AssessmentAccessControlIfc
setItemNumbering
public void setItemNumbering(Integer itemNumbering)
- Specified by:
setItemNumbering in interface AssessmentAccessControlIfc
getItemNumbering
public Integer getItemNumbering()
- Specified by:
getItemNumbering in interface AssessmentAccessControlIfc
setSubmissionMessage
public void setSubmissionMessage(String submissionMessage)
- Specified by:
setSubmissionMessage in interface AssessmentAccessControlIfc
getSubmissionMessage
public String getSubmissionMessage()
- Specified by:
getSubmissionMessage in interface AssessmentAccessControlIfc
setFinalPageUrl
public void setFinalPageUrl(String finalPageUrl)
- Specified by:
setFinalPageUrl in interface AssessmentAccessControlIfc
getFinalPageUrl
public String getFinalPageUrl()
- Specified by:
getFinalPageUrl in interface AssessmentAccessControlIfc
getReleaseTo
public String getReleaseTo()
- Specified by:
getReleaseTo in interface AssessmentAccessControlIfc
setReleaseTo
public void setReleaseTo(String releaseTo)
- Specified by:
setReleaseTo in interface AssessmentAccessControlIfc
getUsername
public String getUsername()
- Specified by:
getUsername in interface AssessmentAccessControlIfc
setUsername
public void setUsername(String username)
- Specified by:
setUsername in interface AssessmentAccessControlIfc
getPassword
public String getPassword()
- Specified by:
getPassword in interface AssessmentAccessControlIfc
setPassword
public void setPassword(String password)
- Specified by:
setPassword in interface AssessmentAccessControlIfc
getUnlimitedSubmissions
public Boolean getUnlimitedSubmissions()
- Specified by:
getUnlimitedSubmissions in interface AssessmentAccessControlIfc
setUnlimitedSubmissions
public void setUnlimitedSubmissions(Boolean unlimitedSubmissions)
- Specified by:
setUnlimitedSubmissions in interface AssessmentAccessControlIfc
getMarkForReview
public Integer getMarkForReview()
- Specified by:
getMarkForReview in interface AssessmentAccessControlIfc
setMarkForReview
public void setMarkForReview(Integer markForReview)
- Specified by:
setMarkForReview in interface AssessmentAccessControlIfc
Copyright © 2005-2012 Sakai Project. All Rights Reserved.