Interface | osid.course.registration.batch.CourseRegistrationBatchProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.course.registration.batch.CourseRegistrationBatchProfile | |||
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 | getActivityBundleBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.course.registration.batch.ActivityBundleBatchAdminSession | an ActivityBundleBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityBundleBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if
supportsActivityBundleBatchAdmin() is true. | |
Method | getActivityBundleBatchAdminSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.course.registration.batch.ActivityBundleBatchAdminSession | an ActivityBundleBatchAdminSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityBundleBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsActivityBundleBatchAdmin() 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 | 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 |