| Interface | osid.course.registration.CourseRegistrationProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.course.registration.CourseRegistrationProfile | |||
| Used By | osid.course.CourseProxyManager | ||
| Description |
The course registration manager provides access to
registration sessions and provides interoperability tests for
various aspects of this service. Methods in this manager
support the passing of a
| ||
| Method | getRegistrationTargetLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.RegistrationTargetLookupSession | a RegistrationTargetLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetLookup() is true . | |
| Method | getRegistrationTargetLookupSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.RegistrationTargetLookupSession | a RegistrationTargetLookupSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetLookup() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationTargetQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.RegistrationTargetQuerySession | a RegistrationTargetQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetQuery() is true . | |
| Method | getRegistrationTargetQuerySessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.RegistrationTargetQuerySession | a RegistrationTargetQuerySession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetQuery() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationTargetSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.RegistrationTargetSearchSession | a RegistrationTargetSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetSearch() is true . | |
| Method | getRegistrationTargetSearchSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.RegistrationTargetSearchSession | a RegistrationTargetSearchSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetSearch() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationTargetAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.RegistrationTargetAdminSession | a RegistrationTargetAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetAdmin() is true . | |
| Method | getRegistrationTargetAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.RegistrationTargetAdminSession | a RegistrationTargetAdminSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetAdmin() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationTargetNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.RegistrationTargetReceiver | registrationTargetReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.RegistrationTargetNotificationSession | a RegistrationTargetNotificationSession | |
| Errors | NULL_ARGUMENT | registrationTargetReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetNotification() is true . | |
| Method | getRegistrationTargetNotificationSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.RegistrationTargetReceiver | registrationTargetReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.RegistrationTargetNotificationSession | a RegistrationTargetNotificationSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | registrationTargetReceiver , courseCatalogId , or
proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetNotification() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationTargetCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.RegistrationTargetCourseCatalogSession | a RegistrationTargetCourseCatalogSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetCourseCatalog() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetCourseCatalog() is true . | |
| Method | getRegistrationTargetCourseCatalogAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.RegistrationTargetCourseCatalogAssignmentSession | a RegistrationTargetCourseCatalogAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetCourseCatalogAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetCourseCatalogAssignment() is
true . | |
| Method | getRegistrationTargetSmartCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.RegistrationTargetSmartCourseCatalogSession | a RegistrationTargetSmartCourseCatalogSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationTargetSmartCourseCatalog() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationTargetSmartCourseCatalog() is
true . | |
| Method | getRegistrationLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.RegistrationLookupSession | a RegistrationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationLookup() is true . | |
| Method | getRegistrationLookupSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the course catalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.RegistrationLookupSession | a RegistrationLookupSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | proxy or courseCatalogId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationLookup() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.RegistrationQuerySession | a RegistrationQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsRegistrationQuery()
is true . | |
| Method | getRegistrationQuerySessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.RegistrationQuerySession | a RegistrationQuerySession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | proxy or courseCatalogId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRegistrationQuery()
and supportsVisibleFederation() are true . | |
| Method | getRegistrationSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.RegistrationSearchSession | a RegistrationSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationSearch() is true . | |
| Method | getRegistrationSearchSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.RegistrationSearchSession | a RegistrationSearchSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | proxy or courseCatalogId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationSearch() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.RegistrationAdminSession | a RegistrationAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsRegistrationAdmin()
is true . | |
| Method | getRegistrationAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.RegistrationAdminSession | a RegistrationAdminSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | proxy or courseCatalogId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRegistrationAdmin()
and supportsVisibleFederation() are true . | |
| Method | getRegistrationNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.RegistrationReceiver | registrationReceiver | the notification callback |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.RegistrationNotificationSession | a RegistrationNotificationSession | |
| Errors | NULL_ARGUMENT | registrationReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationNotification() is true . | |
| Method | getRegistrationNotificationSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.RegistrationReceiver | registrationReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.RegistrationNotificationSession | a RegistrationNotificationSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | registrationReceiver, courseCatalogId or proxy is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationNotification() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.RegistrationCourseCatalogSession | a RegistrationCourseCatalogSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationCourseCatalog() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationCourseCatalog() is true . | |
| Method | getRegistrationCourseCatalogAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.RegistrationCourseCatalogAssignmentSession | a RegistrationCourseCatalogAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationCourseCatalogAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationCourseCatalogAssignment() is
true . | |
| Method | getRegistrationSmartCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.RegistrationSmartCourseCatalogSession | a RegistrationSmartCourseCatalogSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationSmartCourseCatalog() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationSmartCourseCatalog() and
supportsVisibleFederation() are true . | |
| Method | getCourseRegistrationLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.CourseRegistrationLookupSession | a CourseRegistrationLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationLookup() is true . | |
| Method | getCourseRegistrationLookupSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.CourseRegistrationLookupSession | a CourseRegistrationLookupSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationLookup() and
supportsVisibleFederation() are true . | |
| Method | getCourseRegistrationQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.CourseRegistrationQuerySession | a CourseRegistrationQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationQuery() is true . | |
| Method | getCourseRegistrationQuerySessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.CourseRegistrationQuerySession | a CourseRegistrationQuerySession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationQuery() and
supportsVisibleFederation() are true . | |
| Method | getCourseRegistrationSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.CourseRegistrationSearchSession | a CourseRegistrationSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationSearch() is true . | |
| Method | getCourseRegistrationSearchSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.CourseRegistrationSearchSession | a CourseRegistrationSearchSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationSearch() and
supportsVisibleFederation() are true . | |
| Method | getCourseRegistrationAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.CourseRegistrationAdminSession | a CourseRegistrationAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationAdmin() is true . | |
| Method | getCourseRegistrationAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.CourseRegistrationAdminSession | a CourseRegistrationAdminSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationAdmin() and
supportsVisibleFederation() are true . | |
| Method | getCourseRegistrationNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.CourseRegistrationReceiver | courseRegistrationReceiver | the notification callback |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.CourseRegistrationNotificationSession | a CourseRegistrationNotificationSession | |
| Errors | NULL_ARGUMENT | courseRegistrationReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationNotification() is true . | |
| Method | getCourseRegistrationNotificationSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.CourseRegistrationReceiver | courseRegistrationReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.CourseRegistrationNotificationSession | a CourseRegistrationNotificationSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseRegistrationReceiver, courseCatalogId , or
proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationNotification() and
supportsVisibleFederation() are true . | |
| Method | getCourseRegistrationCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.CourseRegistrationCourseCatalogSession | a CourseRegistrationCourseCatalogSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationCourseCatalog() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationCourseCatalog() is true . | |
| Method | getCourseRegistrationCourseCatalogAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.CourseRegistrationCourseCatalogAssignmentSession | a CourseRegistrationCourseCatalogAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationCourseCatalogAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationCourseCatalogAssignment() is
true . | |
| Method | getCourseRegistrationSmartCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.CourseRegistrationSmartCourseCatalogSession | a CourseRegistrationSmartCourseCatalogSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCourseRegistrationSmartCourseCatalog() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCourseRegistrationSmartCourseCatalog() is
true . | |
| Method | getActivityRegistrationLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.ActivityRegistrationLookupSession | an ActivityRegistrationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationLookup() is true . | |
| Method | getActivityRegistrationLookupSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the course catalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.ActivityRegistrationLookupSession | an ActivityRegistrationLookupSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | proxy or courseCatalogId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationLookup() and
supportsVisibleFederation() are true . | |
| Method | getActivityRegistrationQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.ActivityRegistrationQuerySession | an ActivityRegistrationQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationQuery() is true . | |
| Method | getActivityRegistrationQuerySessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.ActivityRegistrationQuerySession | an ActivityRegistrationQuerySession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | proxy or courseCatalogId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationQuery() and
supportsVisibleFederation() are true . | |
| Method | getActivityRegistrationSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.ActivityRegistrationSearchSession | an ActivityRegistrationSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationSearch() is true . | |
| Method | getActivityRegistrationSearchSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.ActivityRegistrationSearchSession | an ActivityRegistrationSearchSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | proxy or courseCatalogId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationSearch() and
supportsVisibleFederation() are true . | |
| Method | getActivityRegistrationAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.ActivityRegistrationAdminSession | an ActivityRegistrationAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationAdmin() is true . | |
| Method | getActivityRegistrationAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.ActivityRegistrationAdminSession | an ActivityRegistrationAdminSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | proxy or courseCatalogId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationAdmin() and
supportsVisibleFederation() are true . | |
| Method | getActivityRegistrationNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.ActivityRegistrationReceiver | activityRegistrationReceiver | the notification callback |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.ActivityRegistrationNotificationSession | an ActivityRegistrationNotificationSession | |
| Errors | NULL_ARGUMENT | activityRegistrationReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationNotification() is
false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationNotification() is true . | |
| Method | getActivityRegistrationNotificationSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.ActivityRegistrationReceiver | activityRegistrationReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.ActivityRegistrationNotificationSession | an ActivityRegistrationNotificationSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | activityRegistrationReceiver, courseCatalogId or
proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationNotification() and
supportsVisibleFederation() are true . | |
| Method | getActivityRegistrationCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.ActivityRegistrationCourseCatalogSession | an ActivityRegistrationCourseCatalogSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationCourseCatalog() is
false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationCourseCatalog() is true
. | |
| Method | getActivityRegistrationCourseCatalogAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | proxy |
| Return | osid.course.registration.ActivityRegistrationCourseCatalogAssignmentSession | an ActivityRegistrationCourseCatalogAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationCourseCatalogAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationCourseCatalogAssignment() is
true . | |
| Method | getActivityRegistrationSmartCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
| Return | osid.course.registration.ActivityRegistrationSmartCourseCatalogSession | an ActivityRegistrationSmartCourseCatalogSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityRegistrationSmartCourseCatalog() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityRegistrationSmartCourseCatalog() and
supportsVisibleFederation() are true . | |
| Method | getCourseRegistrationBatchProxyManager | ||
| Description |
Gets a | ||
| Return | osid.course.registration.batch.CourseRegistrationBatchProxyManager | a CourseRegistrationBatchProxyManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsCourseRegistrationBatch() is false | ||
| Compliance | optional | This method must be implemented if
supportsACourseRegistrationBatch() is true . | |
| Method | getRegistrationRequestProxyManager | ||
| Description |
Gets a | ||
| Return | osid.course.registration.request.RegistrationRequestProxyManager | a RegistrationRequestProxyManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRegistrationRequest() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequest() is true . | |