public class QTIServiceImpl extends Object implements QTIServiceAPI
| Constructor and Description |
|---|
QTIServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
AssessmentIfc |
createImportedAssessment(Document document,
int qtiVersion)
Import an assessment XML document in QTI format, extract & persist the data.
|
ItemDataIfc |
createImportedItem(Document document,
int qtiVersion)
Import an item XML document in QTI format, extract & persist the data.
|
Document |
getExportedAssessment(String assessmentId,
int qtiVersion)
Get an assessment in Document form.
|
Document |
getExportedItem(String itemId,
int qtiVersion)
Get an item in Document form.
|
Document |
getExportedItemBank(String[] itemIds,
int qtiVersion)
Get an item bank in Document form.
|
public AssessmentIfc createImportedAssessment(Document document, int qtiVersion)
createImportedAssessment in interface QTIServiceAPIdocument - the assessment XML document in QTI formatqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;public ItemDataIfc createImportedItem(Document document, int qtiVersion)
createImportedItem in interface QTIServiceAPIdocument - the item XML document in QTI formatqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;public Document getExportedAssessment(String assessmentId, int qtiVersion)
getExportedAssessment in interface QTIServiceAPIassessmentId - the assessment's IdqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;public Document getExportedItem(String itemId, int qtiVersion)
getExportedItem in interface QTIServiceAPIitemId - the item's IdqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;public Document getExportedItemBank(String[] itemIds, int qtiVersion)
getExportedItemBank in interface QTIServiceAPIitemIds - an array of item idsqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;Copyright © 2005-2014 Sakai Project. All Rights Reserved.