org.sakaiproject.tool.assessment.data.ifc.assessment
Interface AssessmentAccessControlIfc

All Superinterfaces:
Serializable

public interface AssessmentAccessControlIfc
extends Serializable

This keeps track of the submission scheme, and the number allowed.

Author:
Rachel Gollub

Field Summary
static Integer ACCEPT_LATE_SUBMISSION
           
static Integer AUTO_SAVE
           
static Integer AUTO_SUBMIT
           
static Integer BY_ASSESSMENT
           
static Integer BY_PART
           
static Integer BY_QUESTION
           
static Integer CONTINUOUS_NUMBERING
           
static Integer DO_NOT_AUTO_SUBMIT
           
static Integer DO_NOT_TIMED_ASSESSMENT
           
static Integer LIMITED_SUBMISSIONS
           
static Integer LINEAR_ACCESS
           
static Integer MARK_FOR_REVIEW
           
static Integer NO_EDIT
           
static Integer NOT_ACCEPT_LATE_SUBMISSION
           
static Integer NOT_MARK_FOR_REVIEW
           
static Integer RANDOM_ACCESS
           
static String RELEASE_TO_SELECTED_GROUPS
           
static Integer RESTART_NUMBERING_BY_PART
           
static Integer SAVE_ON_CLICK
           
static Integer TIMED_ASSESSMENT
           
static Integer UNLIMITED_SUBMISSIONS
           
static Integer UNLIMITED_SUBMISSIONS_ALLOWED
           
 
Method Summary
 AssessmentBaseIfc getAssessmentBase()
           
 Integer getAssessmentFormat()
           
 Integer getAutoSubmit()
           
 Integer getBookMarkingItem()
           
 Date getDueDate()
           
 Date getFeedbackDate()
           
 String getFinalPageUrl()
           
 Long getId()
           
 Integer getItemNavigation()
           
 Integer getItemNumbering()
           
 Integer getLateHandling()
           
 Integer getMarkForReview()
           
 String getPassword()
           
 String getReleaseTo()
           
 Date getRetractDate()
           
 Integer getRetryAllowed()
           
 Date getScoreDate()
           
 Date getStartDate()
           
 String getSubmissionMessage()
           
 Integer getSubmissionsAllowed()
           
 Integer getSubmissionsSaved()
           
 Integer getTimedAssessment()
           
 Integer getTimeLimit()
           
 Boolean getUnlimitedSubmissions()
           
 String getUsername()
           
 void setAssessmentBase(AssessmentBaseIfc assessmentBase)
           
 void setAssessmentFormat(Integer assessmentFormat)
           
 void setAutoSubmit(Integer autoSubmit)
           
 void setBookMarkingItem(Integer bookMarkingItem)
           
 void setDueDate(Date dueDate)
           
 void setFeedbackDate(Date feedbackDate)
           
 void setFinalPageUrl(String finalPageUrl)
           
 void setId(Long id)
           
 void setItemNavigation(Integer itemNavigation)
           
 void setItemNumbering(Integer itemNumbering)
           
 void setLateHandling(Integer lateHandling)
           
 void setMarkForReview(Integer markForReview)
           
 void setPassword(String password)
           
 void setReleaseTo(String releaseTo)
           
 void setRetractDate(Date retractDate)
           
 void setRetryAllowed(Integer retryAllowed)
           
 void setScoreDate(Date scoreDate)
           
 void setStartDate(Date startDate)
           
 void setSubmissionMessage(String submissionMessage)
           
 void setSubmissionsAllowed(Integer submissionsAllowed)
           
 void setSubmissionsSaved(Integer submissionsSaved)
           
 void setTimedAssessment(Integer timedAssessment)
           
 void setTimeLimit(Integer timeLimit)
           
 void setUnlimitedSubmissions(Boolean unlimitedSubmissions)
           
 void setUsername(String username)
           
 

Field Detail

NO_EDIT

static final Integer NO_EDIT

TIMED_ASSESSMENT

static final Integer TIMED_ASSESSMENT

DO_NOT_TIMED_ASSESSMENT

static final Integer DO_NOT_TIMED_ASSESSMENT

AUTO_SUBMIT

static final Integer AUTO_SUBMIT

DO_NOT_AUTO_SUBMIT

static final Integer DO_NOT_AUTO_SUBMIT

SAVE_ON_CLICK

static final Integer SAVE_ON_CLICK

AUTO_SAVE

static final Integer AUTO_SAVE

LINEAR_ACCESS

static final Integer LINEAR_ACCESS

RANDOM_ACCESS

static final Integer RANDOM_ACCESS

BY_QUESTION

static final Integer BY_QUESTION

BY_PART

static final Integer BY_PART

BY_ASSESSMENT

static final Integer BY_ASSESSMENT

CONTINUOUS_NUMBERING

static final Integer CONTINUOUS_NUMBERING

RESTART_NUMBERING_BY_PART

static final Integer RESTART_NUMBERING_BY_PART

MARK_FOR_REVIEW

static final Integer MARK_FOR_REVIEW

NOT_MARK_FOR_REVIEW

static final Integer NOT_MARK_FOR_REVIEW

UNLIMITED_SUBMISSIONS_ALLOWED

static final Integer UNLIMITED_SUBMISSIONS_ALLOWED

UNLIMITED_SUBMISSIONS

static final Integer UNLIMITED_SUBMISSIONS

LIMITED_SUBMISSIONS

static final Integer LIMITED_SUBMISSIONS

ACCEPT_LATE_SUBMISSION

static final Integer ACCEPT_LATE_SUBMISSION

NOT_ACCEPT_LATE_SUBMISSION

static final Integer NOT_ACCEPT_LATE_SUBMISSION

RELEASE_TO_SELECTED_GROUPS

static final String RELEASE_TO_SELECTED_GROUPS
See Also:
Constant Field Values
Method Detail

getId

Long getId()

setId

void setId(Long id)

setAssessmentBase

void setAssessmentBase(AssessmentBaseIfc assessmentBase)

getAssessmentBase

AssessmentBaseIfc getAssessmentBase()

getSubmissionsAllowed

Integer getSubmissionsAllowed()

setSubmissionsAllowed

void setSubmissionsAllowed(Integer submissionsAllowed)

getSubmissionsSaved

Integer getSubmissionsSaved()

setSubmissionsSaved

void setSubmissionsSaved(Integer submissionsSaved)

getAssessmentFormat

Integer getAssessmentFormat()

setAssessmentFormat

void setAssessmentFormat(Integer assessmentFormat)

getBookMarkingItem

Integer getBookMarkingItem()

setBookMarkingItem

void setBookMarkingItem(Integer bookMarkingItem)

getTimeLimit

Integer getTimeLimit()

setTimeLimit

void setTimeLimit(Integer timeLimit)

getTimedAssessment

Integer getTimedAssessment()

setRetryAllowed

void setRetryAllowed(Integer retryAllowed)

getRetryAllowed

Integer getRetryAllowed()

setLateHandling

void setLateHandling(Integer lateHandling)

getLateHandling

Integer getLateHandling()

setTimedAssessment

void setTimedAssessment(Integer timedAssessment)

getStartDate

Date getStartDate()

setStartDate

void setStartDate(Date startDate)

getDueDate

Date getDueDate()

setDueDate

void setDueDate(Date dueDate)

getScoreDate

Date getScoreDate()

setScoreDate

void setScoreDate(Date scoreDate)

getFeedbackDate

Date getFeedbackDate()

setFeedbackDate

void setFeedbackDate(Date feedbackDate)

getRetractDate

Date getRetractDate()

setRetractDate

void setRetractDate(Date retractDate)

setAutoSubmit

void setAutoSubmit(Integer autoSubmit)

getAutoSubmit

Integer getAutoSubmit()

setItemNavigation

void setItemNavigation(Integer itemNavigation)

getItemNavigation

Integer getItemNavigation()

setItemNumbering

void setItemNumbering(Integer itemNumbering)

getItemNumbering

Integer getItemNumbering()

setSubmissionMessage

void setSubmissionMessage(String submissionMessage)

getSubmissionMessage

String getSubmissionMessage()

getReleaseTo

String getReleaseTo()

setReleaseTo

void setReleaseTo(String releaseTo)

getUsername

String getUsername()

setUsername

void setUsername(String username)

getPassword

String getPassword()

setPassword

void setPassword(String password)

setFinalPageUrl

void setFinalPageUrl(String finalPageUrl)

getFinalPageUrl

String getFinalPageUrl()

getUnlimitedSubmissions

Boolean getUnlimitedSubmissions()

setUnlimitedSubmissions

void setUnlimitedSubmissions(Boolean unlimitedSubmissions)

getMarkForReview

Integer getMarkForReview()

setMarkForReview

void setMarkForReview(Integer markForReview)


Copyright © 2005-2012 Sakai Project. All Rights Reserved.