Interface | osid.course.syllabus.batch.CourseSyllabusBatchProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.course.syllabus.batch.CourseSyllabusBatchProfile | |||
Description |
The course syllabus batch proxy manager provides access to
course syllabus batch sessions and provides interoperability
tests for various aspects of this service. Methods in this
manager support the passing of a
| ||
Method | getSyllabusBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.course.syllabus.batch.SyllabusBatchAdminSession | a SyllabusBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsSyllabusBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsSyllabusBatchAdmin()
is true. | |
Method | getSyllabusBatchAdminSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.course.syllabus.batch.SyllabusBatchAdminSession | a SyllabusBatchAdminSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsSyllabusBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsSyllabusBatchAdmin()
and supportsVisibleFederation() are true | |
Method | getModuleBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.course.syllabus.batch.ModuleBatchAdminSession | a ModuleBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsModuleBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsModuleBatchAdmin()
is true. | |
Method | getModuleBatchAdminSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.course.syllabus.batch.ModuleBatchAdminSession | a ModuleBatchAdminSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsModuleBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsModuleBatchAdmin()
and supportsVisibleFederation() are true | |
Method | getDocetBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.course.syllabus.batch.DocetBatchAdminSession | an DocetBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsDocetBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsDocetBatchAdmin()
is true. | |
Method | getDocetBatchAdminSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.course.syllabus.batch.DocetBatchAdminSession | an DocetBatchAdminSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsDocetBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsDocetBatchAdmin()
and supportsVisibleFederation() are true |