| Interface | osid.course.chronicle.batch.CourseChronicleBatchProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.course.chronicle.batch.CourseChronicleBatchProfile | |||
| Used By | osid.course.chronicle.CourseChronicleProxyManager | ||
| Description |
The course chronicle batch proxy manager provides access to
course chronicle batch sessions and provides interoperability
tests for various aspects of this service. Methods in this
manager support the passing of a
| ||
| Method | getProgramEntryBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.chronicle.batch.ProgramEntryBatchAdminSession | a ProgramEntryBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProgramEntryBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsProgramEntryBatchAdmin() is true . | |
| Method | getProgramEntryBatchAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.chronicle.batch.ProgramEntryBatchAdminSession | a ProgramEntryBatchAdminSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProgramEntryBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsProgramEntryBatchAdmin() and
supportsVisibleFederation() are true | |
| Method | getCourseEntryBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.chronicle.batch.CourseEntryBatchAdminSession | a CourseEntryBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseEntryBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseEntryBatchAdmin() is true . | |
| Method | getCourseEntryBatchAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.chronicle.batch.CourseEntryBatchAdminSession | a CourseEntryBatchAdminSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseEntryBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseEntryBatchAdmin() and
supportsVisibleFederation() are true | |
| Method | getCredentialEntryBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.chronicle.batch.CredentialEntryBatchAdminSession | a CredentialEntryBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCredentialEntryBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsCredentialEntryBatchAdmin() is true . | |
| Method | getCredentialEntryBatchAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.chronicle.batch.CredentialEntryBatchAdminSession | a CredentialEntryBatchAdminSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCredentialEntryBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCredentialEntryBatchAdmin() and
supportsVisibleFederation() are true | |
| Method | getAssessmentEntryBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.chronicle.batch.AssessmentEntryBatchAdminSession | an AssessmentEntryBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentEntryBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsAssessmentEntryBatchAdmin() is true . | |
| Method | getAssessmentEntryBatchAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.chronicle.batch.AssessmentEntryBatchAdminSession | an AssessmentEntryBatchAdminSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentEntryBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsAssessmentEntryBatchAdmin() and
supportsVisibleFederation() are true | |
| Method | getAwardEntryBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.chronicle.batch.AwardEntryBatchAdminSession | an AwardEntryBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAwardEntryBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsAwardEntryBatchAdmin() is true . | |
| Method | getAwardEntryBatchAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.chronicle.batch.AwardEntryBatchAdminSession | an AwardEntryBatchAdminSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAwardEntryBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsAwardEntryBatchAdmin() and
supportsVisibleFederation() are true | |