Interface | osid.course.syllabus.CourseSyllabusProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The course profile describes the interoperability among course services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if any docet federation is exposed. Federation is exposed when a specific docet may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of docetsappears as a single docet. | ||
Return | boolean | true if visible federation is supproted, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusLookup | ||
Description |
Tests for the availability of a syllabus lookup service. | ||
Return | boolean | true if syllabus lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusQuery | ||
Description |
Tests if querying syllabi is available. | ||
Return | boolean | true if syllabus query is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusSearch | ||
Description |
Tests if searching for syllabi is available. | ||
Return | boolean | true if syllabus search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusAdmin | ||
Description |
Tests if searching for syllabi is available. | ||
Return | boolean | true if syllabus search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusNotification | ||
Description |
Tests if syllabus notification is available. | ||
Return | boolean | true if syllabus notification is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusCourseCatalog | ||
Description |
Tests if a syllabus to course catalog lookup session is available. | ||
Return | boolean | true if syllabus course catalog lookup session is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusCourseCatalogAssignment | ||
Description |
Tests if a syllabus to course catalog assignment session is available. | ||
Return | boolean | true if syllabus course catalog assignment is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusSmartCourseCatalog | ||
Description |
Tests if a syllabus smart course catalog session is available. | ||
Return | boolean | true if syllabus smart course catalog is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModule | ||
Description |
Tests for the availability of a module service for getting available modules for a resource. | ||
Return | boolean | true if module is available, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleLookup | ||
Description |
Tests for the availability of a module lookup service. | ||
Return | boolean | true if module lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleQuery | ||
Description |
Tests if querying modules is available. | ||
Return | boolean | true if module query is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleSearch | ||
Description |
Tests if searching for modules is available. | ||
Return | boolean | true if module search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleAdmin | ||
Description |
Tests if searching for modules is available. | ||
Return | boolean | true if module search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleNotification | ||
Description |
Tests if module notification is available. | ||
Return | boolean | true if module notification is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleCourseCatalog | ||
Description |
Tests if a module to course catalog lookup session is available. | ||
Return | boolean | true if module course catalog lookup session is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleCourseCatalogAssignment | ||
Description |
Tests if a module to course catalog assignment session is available. | ||
Return | boolean | true if module course catalog assignment is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleSmartCourseCatalog | ||
Description |
Tests if a module smart course catalog session is available. | ||
Return | boolean | true if module smart course catalog is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsDocetLookup | ||
Description |
Tests for the availability of a docet lookup service. | ||
Return | boolean | true if docet lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsDocetQuery | ||
Description |
Tests if querying docetsis available. | ||
Return | boolean | true if docet query is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsDocetSearch | ||
Description |
Tests if searching for docets is available. | ||
Return | boolean | true if docet search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsDocetAdmin | ||
Description |
Tests for the availability of a docet administrative service for creating and deleting docets. | ||
Return | boolean | true if docet administration is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsDocetNotification | ||
Description |
Tests for the availability of a docet notification service. | ||
Return | boolean | true if docet notification is available, false
otherwise | |
Compliance | mandatory | This method must be implemented in all providers. | |
Method | supportsDocetCourseCatalog | ||
Description |
Tests if a docet to course catalog lookup session is available. | ||
Return | boolean | true if docet course catalog lookup session is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsDocetCourseCatalogAssignment | ||
Description |
Tests if a docet to course catalog assignment session is available. | ||
Return | boolean | true if docet course catalog assignment is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsDocetSmartCourseCatalog | ||
Description |
Tests if a docet smart course catalog session is available. | ||
Return | boolean | true if docet smart course catalog is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCourseSyllabusBatch | ||
Description |
Tests if a course syllabus batch service is available. | ||
Return | boolean | true if a course syllabus batch service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getSyllabusRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported syllabus record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | syllabusRecordType | a Type indicating a Syllabus record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | syllabusRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getSyllabusSearchRecordTypes | ||
Description |
Gets the supported syllabus search record types. | ||
Return | osid.type.TypeList | a list containing the supported syllabus search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSyllabusSearchRecordType | ||
Description |
Tests if the given syllabus search record type is supported. | ||
Parameters | osid.type.Type | syllabusSearchRecordType | a Type indicating a syllabus record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | syllabusSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getModuleRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported module record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | moduleRecordType | a Type indicating a Module record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | moduleRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getModuleSearchRecordTypes | ||
Description |
Gets the supported module search record types. | ||
Return | osid.type.TypeList | a list containing the supported module search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsModuleSearchRecordType | ||
Description |
Tests if the given module search record type is supported. | ||
Parameters | osid.type.Type | moduleSearchRecordType | a Type indicating a module record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | moduleSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getDocetRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported docet record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsDocetRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | docetRecordType | a Type indicating a Docet record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | docetRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getDocetSearchRecordTypes | ||
Description |
Gets the supported docet search record types. | ||
Return | osid.type.TypeList | a list containing the supported docet search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsDocetSearchRecordType | ||
Description |
Tests if the given docet search record type is supported. | ||
Parameters | osid.type.Type | docetSearchRecordType | a Type indicating a docet record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | docetSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |