public interface QTIServiceAPI
| Modifier and Type | Method and Description |
|---|---|
AssessmentIfc |
createImportedAssessment(Document document,
int qtiVersion)
Import an assessment XML document in QTI format, extract & persist the data.
|
AssessmentIfc |
createImportedAssessment(String documentPath,
int qtiVersion,
String siteId)
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.
|
String |
getExportedAssessmentAsString(String assessmentId,
int qtiVersion)
Get an assessment in String 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.
|
AssessmentIfc createImportedAssessment(Document document, int qtiVersion)
document - the assessment XML document in QTI formatqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0AssessmentIfc createImportedAssessment(String documentPath, int qtiVersion, String siteId)
documentPath - the pathname to a file with the assessment XML document in QTI formatqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0siteId - the site the assessment will be associated withItemDataIfc createImportedItem(Document document, int qtiVersion)
document - the item XML document in QTI formatqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0Document getExportedAssessment(String assessmentId, int qtiVersion)
assessmentId - the assessment's IdqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0String getExportedAssessmentAsString(String assessmentId, int qtiVersion)
assessmentId - the assessment's IdqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0Document getExportedItem(String itemId, int qtiVersion)
itemId - the item's IdqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0Document getExportedItemBank(String[] itemIds, int qtiVersion)
itemIds - an array of item idsqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0Copyright © 2005–2019 Sakai Project. All rights reserved.