public class AssessmentBaseFacade extends Object implements Serializable, AssessmentBaseIfc
| Modifier and Type | Field and Description |
|---|---|
protected org.osid.assessment.Assessment |
assessment |
ACTIVE_STATUS, DEAD_STATUS, HASMETADATAFORQUESTIONS, INACTIVE_STATUS, METADATAQUESTIONS_ISINSTRUCTOREDITABLE, RETRACT_FOR_EDIT_STATUS, SHOWFEEDBACKAUTHORING| Constructor and Description |
|---|
AssessmentBaseFacade()
AssessmentBaseFacade is the class that is exposed to developer
It contains some of the useful methods specified in
org.osid.assessment.Assessment and it implements
org.sakaiproject.tool.assessment.ifc.
|
AssessmentBaseFacade(AssessmentBaseIfc data)
This is a very important constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAssessmentAttachmentMetaData(String entry) |
void |
addAssessmentMetaData(String label,
String entry)
Add a Meta Data to AssessmentFacade
|
AssessmentAccessControlIfc |
getAssessmentAccessControl()
Get the AccessControl of the person who last modified AssessmentBaseFacade
|
String |
getAssessmentAttachmentMetaData() |
Long |
getAssessmentBaseId() |
AssessmentFeedbackIfc |
getAssessmentFeedback() |
String |
getAssessmentMetaDataByLabel(String label)
Get meta data by label
|
HashMap |
getAssessmentMetaDataMap() |
HashMap |
getAssessmentMetaDataMap(Set assessmentMetaDataSet)
Get assessment metadata in HashMap (String Label, AssessmentMetaData assessmentMetaData) of
AssessmentFacade
|
Set |
getAssessmentMetaDataSet() |
TypeFacade |
getAssessmentTypeFacade() |
Long |
getCategoryId() |
String |
getComments()
Get Comments for AssessmentBaseFacade
|
String |
getCreatedBy()
Get createdBy for AssessmentBaseFacade.
|
Date |
getCreatedDate()
Get the creation date of AssessmentBaseFacade.
|
AssessmentBaseIfc |
getData()
Get the data for this AssessmentBaseFacade.
|
String |
getDescription() |
String |
getDisplayName() |
EvaluationModelIfc |
getEvaluationModel()
Get the EvaluationModel of the person who last modified AssessmentBaseFacade
|
String |
getHasMetaDataForQuestions()
Convenient method to check if this is question metadata
|
Integer |
getInstructorNotification()
Get InstructorNotification for AssessmentBaseFacade
|
Boolean |
getIsTemplate() |
String |
getLastModifiedBy()
Get the agentId of the person who last modified AssessmentBaseFacade
|
Date |
getLastModifiedDate()
Get the date when AssessmentBaseFacade where last modified By
|
String |
getMetaDataQuestions_isInstructorEditable()
Convenient method to check if question metadata is editable
|
Integer |
getMultipartAllowed()
Get MultipartAllowed for AssessmentBaseFacade
|
Long |
getParentId()
Get parentId of AssessmentBaseFacade.
|
Set |
getSecuredIPAddressSet() |
String |
getShowFeedbackAuthoring() |
Integer |
getStatus()
Get status of AssessmentBaseFacade. 1 = active, 0 = inactive
|
Integer |
getTesteeNotification()
Get TesteeNotification for AssessmentBaseFacade
|
String |
getTitle()
Get Title for AssessmentBaseFacade
|
TypeIfc |
getType() |
Long |
getTypeId() |
void |
setAssessmentAccessControl(AssessmentAccessControlIfc assessmentAccessControl)
set the AccessControl of the person who last modified AssessmentBaseFacade
|
void |
setAssessmentBaseId(Long assessmentId)
Set assessmentId for AssessmentTemlateFacade
|
void |
setAssessmentFeedback(AssessmentFeedbackIfc assessmentFeedback) |
void |
setAssessmentMetaDataSet(Set assessmentMetaDataSet)
Set assessment metadata set in AssessmentBaseFacade and
AssessmentBaseFacade.data
|
void |
setCategoryId(Long categoryId) |
void |
setComments(String comments)
Set Comments for AssessmentBaseFacade
|
void |
setCreatedBy(String createdBy)
Set createdBy for AssessmentBaseFacade.
|
void |
setCreatedDate(Date createdDate)
Set the creation date of AssessmentBaseFacade
|
void |
setData(AssessmentBaseIfc data)
Set data for AssessmentBaseFacade
|
void |
setDescription(String description)
Set description for AssessmentBaseFacade
|
void |
setDisplayName(String displayName)
Set description for AssessmentBaseFacade
|
void |
setEvaluationModel(EvaluationModelIfc evaluationModel)
set the EvaluationModel of the person who last modified AssessmentBaseFacade
|
void |
setInstructorNotification(Integer instructorNotification)
Set InstructorNotification for AssessmentBaseFacade
|
void |
setIsTemplate(Boolean isTemplate)
Set to true if record is a assessmentTemplate
|
void |
setLastModifiedBy(String lastModifiedBy)
set the agentId of the person who last modified AssessmentBaseFacade
|
void |
setLastModifiedDate(Date lastModifiedDate)
Set the last modified date
|
void |
setMultipartAllowed(Integer multipartAllowed)
Set MultipartAllowed for AssessmentBaseFacade
|
void |
setParentId(Long parentId)
Set parentId for AssessmentBaseFacade.
|
void |
setSecuredIPAddressSet(Set securedIPAddressSet) |
void |
setStatus(Integer status)
Set status for AssessmentBaseFacade. 1 = active, 0 = inactive
|
void |
setTesteeNotification(Integer testeeNotification)
Set TesteeNotification for AssessmentBaseFacade
|
void |
setTitle(String title)
Set Title for AssessmentBaseFacade
|
void |
setTypeId(Long typeId)
Set TypeId for AssessmentBaseType.
|
void |
updateAssessmentMetaData(String label,
String entry) |
void |
updateData(AssessmentBaseIfc data)
Call setDate() to update data in AssessmentBaseFacade
|
public AssessmentBaseFacade()
public AssessmentBaseFacade(AssessmentBaseIfc data)
data - public TypeIfc getType()
getType in interface AssessmentBaseIfcpublic TypeFacade getAssessmentTypeFacade()
public AssessmentBaseIfc getData()
public void updateData(AssessmentBaseIfc data)
data - public void setData(AssessmentBaseIfc data) throws org.osid.assessment.AssessmentException
data - org.osid.assessment.AssessmentExceptionpublic Long getAssessmentBaseId() throws DataFacadeException
getAssessmentBaseId in interface AssessmentBaseIfcDataFacadeExceptionpublic void setAssessmentBaseId(Long assessmentId)
setAssessmentBaseId in interface AssessmentBaseIfcassessmentId - public Boolean getIsTemplate() throws DataFacadeException
getIsTemplate in interface AssessmentBaseIfcDataFacadeExceptionpublic void setIsTemplate(Boolean isTemplate)
setIsTemplate in interface AssessmentBaseIfcpublic String getDisplayName() throws DataFacadeException
DataFacadeExceptionpublic void setDisplayName(String displayName)
description - public String getDescription() throws DataFacadeException
getDescription in interface AssessmentBaseIfcDataFacadeExceptionpublic void setDescription(String description)
setDescription in interface AssessmentBaseIfcdescription - public Long getTypeId() throws DataFacadeException
getTypeId in interface AssessmentBaseIfcDataFacadeExceptionpublic void setTypeId(Long typeId)
setTypeId in interface AssessmentBaseIfctypeId - public Long getParentId() throws DataFacadeException
getParentId in interface AssessmentBaseIfcDataFacadeExceptionpublic void setParentId(Long parentId)
setParentId in interface AssessmentBaseIfcparentId - public String getTitle() throws DataFacadeException
getTitle in interface AssessmentBaseIfcDataFacadeExceptionpublic void setTitle(String title)
setTitle in interface AssessmentBaseIfctitle - public void setComments(String comments)
setComments in interface AssessmentBaseIfccomments - public String getComments() throws DataFacadeException
getComments in interface AssessmentBaseIfcDataFacadeExceptionpublic void setInstructorNotification(Integer instructorNotification)
setInstructorNotification in interface AssessmentBaseIfcinstructorNotification - public Integer getInstructorNotification() throws DataFacadeException
getInstructorNotification in interface AssessmentBaseIfcDataFacadeExceptionpublic void setTesteeNotification(Integer testeeNotification)
setTesteeNotification in interface AssessmentBaseIfctesteeNotification - public Integer getTesteeNotification() throws DataFacadeException
getTesteeNotification in interface AssessmentBaseIfcDataFacadeExceptionpublic void setMultipartAllowed(Integer multipartAllowed)
setMultipartAllowed in interface AssessmentBaseIfcmultipartAllowed - public Integer getMultipartAllowed() throws DataFacadeException
getMultipartAllowed in interface AssessmentBaseIfcDataFacadeExceptionpublic Integer getStatus() throws DataFacadeException
getStatus in interface AssessmentBaseIfcDataFacadeExceptionpublic void setStatus(Integer status)
setStatus in interface AssessmentBaseIfcstatus - public String getCreatedBy() throws DataFacadeException
getCreatedBy in interface AssessmentBaseIfcDataFacadeExceptionpublic void setCreatedBy(String createdBy)
setCreatedBy in interface AssessmentBaseIfccreatedBy - public Date getCreatedDate() throws DataFacadeException
getCreatedDate in interface AssessmentBaseIfcDataFacadeExceptionpublic void setCreatedDate(Date createdDate)
setCreatedDate in interface AssessmentBaseIfccreatedDate - public String getLastModifiedBy() throws DataFacadeException
getLastModifiedBy in interface AssessmentBaseIfcDataFacadeExceptionpublic void setLastModifiedBy(String lastModifiedBy)
setLastModifiedBy in interface AssessmentBaseIfclastModifiedBy - public Date getLastModifiedDate() throws DataFacadeException
getLastModifiedDate in interface AssessmentBaseIfcDataFacadeExceptionpublic void setLastModifiedDate(Date lastModifiedDate)
setLastModifiedDate in interface AssessmentBaseIfclastModifiedBy - public AssessmentAccessControlIfc getAssessmentAccessControl() throws DataFacadeException
getAssessmentAccessControl in interface AssessmentBaseIfcDataFacadeExceptionpublic void setAssessmentAccessControl(AssessmentAccessControlIfc assessmentAccessControl)
setAssessmentAccessControl in interface AssessmentBaseIfcassessmentAccessControl - public EvaluationModelIfc getEvaluationModel() throws DataFacadeException
getEvaluationModel in interface AssessmentBaseIfcDataFacadeExceptionpublic void setEvaluationModel(EvaluationModelIfc evaluationModel)
setEvaluationModel in interface AssessmentBaseIfcevaluationModel - public AssessmentFeedbackIfc getAssessmentFeedback()
getAssessmentFeedback in interface AssessmentBaseIfcpublic void setAssessmentFeedback(AssessmentFeedbackIfc assessmentFeedback)
setAssessmentFeedback in interface AssessmentBaseIfcpublic Set getSecuredIPAddressSet()
getSecuredIPAddressSet in interface AssessmentBaseIfcpublic void setSecuredIPAddressSet(Set securedIPAddressSet)
setSecuredIPAddressSet in interface AssessmentBaseIfcpublic Set getAssessmentMetaDataSet() throws DataFacadeException
getAssessmentMetaDataSet in interface AssessmentBaseIfcDataFacadeExceptionpublic void setAssessmentMetaDataSet(Set assessmentMetaDataSet)
setAssessmentMetaDataSet in interface AssessmentBaseIfcassessmentMetaDataSet - public HashMap getAssessmentMetaDataMap(Set assessmentMetaDataSet)
getAssessmentMetaDataMap in interface AssessmentBaseIfcassessmentMetaDataSet - public HashMap getAssessmentMetaDataMap()
getAssessmentMetaDataMap in interface AssessmentBaseIfcpublic String getAssessmentMetaDataByLabel(String label)
getAssessmentMetaDataByLabel in interface AssessmentBaseIfclabel - public String getMetaDataQuestions_isInstructorEditable()
label - entry - public String getHasMetaDataForQuestions()
label - entry - public String getShowFeedbackAuthoring()
public void addAssessmentMetaData(String label, String entry)
addAssessmentMetaData in interface AssessmentBaseIfclabel - entry - public void updateAssessmentMetaData(String label, String entry)
updateAssessmentMetaData in interface AssessmentBaseIfcpublic void addAssessmentAttachmentMetaData(String entry)
public String getAssessmentAttachmentMetaData()
public Long getCategoryId()
getCategoryId in interface AssessmentBaseIfcpublic void setCategoryId(Long categoryId)
setCategoryId in interface AssessmentBaseIfcCopyright © 2003–2020 Sakai Project. All rights reserved.