| Interface | osid.course.registration.batch.CourseRegistrationBatchProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.course.registration.batch.CourseRegistrationBatchProfile | |||
| Used By | osid.course.registration.CourseRegistrationProxyManager | ||
| Description |
The course registration batch proxy manager provides
access to course registration batch sessions and provides
interoperability tests for various aspects of this service.
Methods in this manager support the passing of a
| ||
| Method | getRegistrationTargetBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.batch.RegistrationTargetBatchAdminSession | a RegistrationTargetBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetBatchAdmin() is true. | |
| Method | getRegistrationTargetBatchAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.batch.RegistrationTargetBatchAdminSession | a RegistrationTargetBatchAdminSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetBatchAdmin() and
supportsVisibleFederation() are true | |
| Method | getRegistrationBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.batch.RegistrationBatchAdminSession | a RegistrationBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationBatchAdmin() is true. | |
| Method | getRegistrationBatchAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.batch.RegistrationBatchAdminSession | a RegistrationBatchAdminSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationBatchAdmin() and
supportsVisibleFederation() are true | |
| Method | getCourseRegistrationBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.batch.CourseRegistrationBatchAdminSession | a CourseRegistrationBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationBatchAdmin() is true. | |
| Method | getCourseRegistrationBatchAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.batch.CourseRegistrationBatchAdminSession | a CourseRegistrationBatchAdminSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationBatchAdmin() and
supportsVisibleFederation() are true | |
| Method | getActivityRegistrationBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.batch.ActivityRegistrationBatchAdminSession | an ActivityRegistrationBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationBatchAdmin() is
false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationBatchAdmin() is true. | |
| Method | getActivityRegistrationBatchAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.batch.ActivityRegistrationBatchAdminSession | an ActivityRegistrationBatchAdminSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationBatchAdmin() and
supportsVisibleFederation() are true | |