Class AssessmentBaseData

    • Constructor Detail

      • AssessmentBaseData

        public AssessmentBaseData()
      • AssessmentBaseData

        public AssessmentBaseData​(Long assessmentBaseId,
                                  String title)
        This is a cheap object created for holding just the Id & title. This is by AssessmentFacadeQueries.getTitleXXX() when we only need the Id & title and nothing else. This object is not used for persistence.
        Parameters:
        assessmentBaseId -
        title -
      • AssessmentBaseData

        public AssessmentBaseData​(Long assessmentBaseId,
                                  String title,
                                  Date lastModifiedDate)
        This is another cheap object created for holding just the Id, title & lastModifiedDate. This object is merely used for display. It is not used for persistence.
      • AssessmentBaseData

        public AssessmentBaseData​(Long assessmentBaseId,
                                  String title,
                                  Date lastModifiedDate,
                                  String lastModifiedBy,
                                  Date startDate,
                                  Date dueDate,
                                  String releaseTo)
        This is another cheap object created for holding just the Id, title & lastModifiedDate. This object is merely used for display. It is not used for persistence.
      • AssessmentBaseData

        public AssessmentBaseData​(Long assessmentBaseId,
                                  String title,
                                  Date lastModifiedDate,
                                  String lastModifiedBy,
                                  Integer questionSize)
      • AssessmentBaseData

        public AssessmentBaseData​(Long assessmentBaseId,
                                  String title,
                                  Date lastModifiedDate,
                                  Long typeId)
    • Method Detail

      • getAssessmentBaseId

        public Long getAssessmentBaseId()
        Specified by:
        getAssessmentBaseId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setAssessmentBaseId

        public void setAssessmentBaseId​(Long assessmentBaseId)
        Specified by:
        setAssessmentBaseId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getIsTemplate

        public Boolean getIsTemplate()
        Specified by:
        getIsTemplate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setIsTemplate

        public void setIsTemplate​(Boolean isTemplate)
        Specified by:
        setIsTemplate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getParentId

        public Long getParentId()
        Specified by:
        getParentId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setParentId

        public void setParentId​(Long parentId)
        Specified by:
        setParentId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getTitle

        public String getTitle()
        Specified by:
        getTitle in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setTitle

        public void setTitle​(String title)
        Specified by:
        setTitle in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setDescription

        public void setDescription​(String description)
        Specified by:
        setDescription in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getComments

        public String getComments()
        Specified by:
        getComments in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setComments

        public void setComments​(String comments)
        Specified by:
        setComments in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getInstructorNotification

        public Integer getInstructorNotification()
        Specified by:
        getInstructorNotification in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setInstructorNotification

        public void setInstructorNotification​(Integer instructorNotification)
        Specified by:
        setInstructorNotification in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getTesteeNotification

        public Integer getTesteeNotification()
        Specified by:
        getTesteeNotification in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setTesteeNotification

        public void setTesteeNotification​(Integer testeeNotification)
        Specified by:
        setTesteeNotification in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getMultipartAllowed

        public Integer getMultipartAllowed()
        Specified by:
        getMultipartAllowed in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setMultipartAllowed

        public void setMultipartAllowed​(Integer multipartAllowed)
        Specified by:
        setMultipartAllowed in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getTypeId

        public Long getTypeId()
        Specified by:
        getTypeId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setTypeId

        public void setTypeId​(Long typeId)
        Specified by:
        setTypeId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getStatus

        public Integer getStatus()
        Specified by:
        getStatus in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setStatus

        public void setStatus​(Integer status)
        Specified by:
        setStatus in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getCreatedBy

        public String getCreatedBy()
        Specified by:
        getCreatedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setCreatedBy

        public void setCreatedBy​(String createdBy)
        Specified by:
        setCreatedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getCreatedDate

        public Date getCreatedDate()
        Specified by:
        getCreatedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setCreatedDate

        public void setCreatedDate​(Date createdDate)
        Specified by:
        setCreatedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getStartDate

        public Date getStartDate()
      • setStartDate

        public void setStartDate​(Date startDate)
      • getDueDate

        public Date getDueDate()
      • setDueDate

        public void setDueDate​(Date dueDate)
      • getLastModifiedBy

        public String getLastModifiedBy()
        Specified by:
        getLastModifiedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setLastModifiedBy

        public void setLastModifiedBy​(String lastModifiedBy)
        Specified by:
        setLastModifiedBy in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getReleaseTo

        public String getReleaseTo()
      • setReleaseTo

        public void setReleaseTo​(String releaseTo)
      • getLastModifiedDate

        public Date getLastModifiedDate()
        Specified by:
        getLastModifiedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setLastModifiedDate

        public void setLastModifiedDate​(Date lastModifiedDate)
        Specified by:
        setLastModifiedDate in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getAssessmentAccessControl

        public org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc getAssessmentAccessControl()
        Specified by:
        getAssessmentAccessControl in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setAssessmentAccessControl

        public void setAssessmentAccessControl​(org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc assessmentAccessControl)
        Specified by:
        setAssessmentAccessControl in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getEvaluationModel

        public org.sakaiproject.tool.assessment.data.ifc.assessment.EvaluationModelIfc getEvaluationModel()
        Specified by:
        getEvaluationModel in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setEvaluationModel

        public void setEvaluationModel​(org.sakaiproject.tool.assessment.data.ifc.assessment.EvaluationModelIfc evaluationModel)
        Specified by:
        setEvaluationModel in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getAssessmentFeedback

        public org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentFeedbackIfc getAssessmentFeedback()
        Specified by:
        getAssessmentFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setAssessmentFeedback

        public void setAssessmentFeedback​(org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentFeedbackIfc assessmentFeedback)
        Specified by:
        setAssessmentFeedback in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getSecuredIPAddressSet

        public Set getSecuredIPAddressSet()
        Specified by:
        getSecuredIPAddressSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setSecuredIPAddressSet

        public void setSecuredIPAddressSet​(Set securedIPAddressSet)
        Specified by:
        setSecuredIPAddressSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getAssessmentMetaDataSet

        public Set getAssessmentMetaDataSet()
        Specified by:
        getAssessmentMetaDataSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setAssessmentMetaDataSet

        public void setAssessmentMetaDataSet​(Set assessmentMetaDataSet)
        Specified by:
        setAssessmentMetaDataSet in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getAssessmentMetaDataMap

        public HashMap getAssessmentMetaDataMap​(Set assessmentMetaDataSet)
        Specified by:
        getAssessmentMetaDataMap in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getAssessmentMetaDataMap

        public HashMap getAssessmentMetaDataMap()
        Specified by:
        getAssessmentMetaDataMap in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getAssessmentMetaDataByLabel

        public String getAssessmentMetaDataByLabel​(String label)
        Specified by:
        getAssessmentMetaDataByLabel in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • addAssessmentMetaData

        public void addAssessmentMetaData​(String label,
                                          String entry)
        Specified by:
        addAssessmentMetaData in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • updateAssessmentMetaData

        public void updateAssessmentMetaData​(String label,
                                             String entry)
        Specified by:
        updateAssessmentMetaData in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getType

        public org.sakaiproject.tool.assessment.data.ifc.shared.TypeIfc getType()
        Specified by:
        getType in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • getQuestionSize

        public Integer getQuestionSize()
      • setQuestionSize

        public void setQuestionSize​(Integer questionSize)
      • getCategoryId

        public Long getCategoryId()
        Specified by:
        getCategoryId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc
      • setCategoryId

        public void setCategoryId​(Long categoryId)
        Specified by:
        setCategoryId in interface org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentBaseIfc