| Interface | osid.course.registration.request.RegistrationRequestProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.course.registration.request.RegistrationRequestProfile | |||
| Used By | osid.course.registration.CourseRegistrationProxyManager | ||
| Description |
The course registration.request proxy manager provides
access to rules sessions and provides interoperability tests
for various aspects of this service. Methods in this manager
pass a
| ||
| Method | getRegistrationRequestLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestLookupSession | a RegistrationRequestLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestLookup() is true . | |
| Method | getRegistrationRequestLookupSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestLookupSession | a RegistrationRequestLookupSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestLookup() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestQuerySession | a RegistrationRequestQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestQuery() is true . | |
| Method | getRegistrationRequestQuerySessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestQuerySession | a RegistrationRequestQuerySession | |
| 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 | supportsRegistrationRequestQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestQuery() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestSearchSession | a RegistrationRequestSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestSearch() is true . | |
| Method | getRegistrationRequestSearchSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestSearchSession | a RegistrationRequestSearchSession | |
| 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 | supportsRegistrationRequestSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestSearch() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestAdminSession | a RegistrationRequestAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestAdmin() is true . | |
| Method | getRegistrationRequestAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestAdminSession | a RegistrationRequestAdminSession | |
| 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 | supportsRegistrationRequestAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestAdmin() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.request.RegistrationRequestReceiver | registrationRequestReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestNotificationSession | a RegistrationRequestNotificationSession | |
| Errors | NULL_ARGUMENT | registrationRequestReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestNotification() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestNotification() is true . | |
| Method | getRegistrationRequestNotificationSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.request.RegistrationRequestReceiver | registrationRequestReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestNotificationSession | a RegistrationRequestNotificationSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | registrationRequestReceiver , courseCatalogId ,
or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestNotification() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestCourseCatalogSession | a RegistrationRequestCourseCatalogSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestCourseCatalog() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestCourseCatalog() is true . | |
| Method | getRegistrationRequestCourseCatalogAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestCourseCatalogAssignmentSession | a RegistrationRequestCourseCatalogAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestCourseCatalogAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestCourseCatalogAssignment() is
true . | |
| Method | getRegistrationRequestSmartCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestSmartCourseCatalogSession | a RegistrationRequestSmartCourseCatalogSession | |
| 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 | supportsRegistrationRequestSmartCourseCatalog() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestSmartCourseCatalog() is
true . | |
| Method | getRegistrationRequestItemLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestItemLookupSession | a RegistrationRequestItemLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestItemLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemLookup() is true . | |
| Method | getRegistrationRequestItemLookupSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestItemLookupSession | a RegistrationRequestItemLookupSession | |
| Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
| NULL_ARGUMENT | courseCatalogId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestItemLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemLookup() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestItemQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestItemQuerySession | a RegistrationRequestItemQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestItemQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemQuery() is true . | |
| Method | getRegistrationRequestItemQuerySessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestItemQuerySession | a RegistrationRequestItemQuerySession | |
| 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 | supportsRegistrationRequestItemQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemQuery() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestItemSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestItemSearchSession | a RegistrationRequestItemSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestItemSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemSearch() is true . | |
| Method | getRegistrationRequestItemSearchSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestItemSearchSession | a RegistrationRequestItemSearchSession | |
| 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 | supportsRegistrationRequestItemSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemSearch() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestItemAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestItemAdminSession | a RegistrationRequestItemAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestItemAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemAdmin() is true . | |
| Method | getRegistrationRequestItemAdminSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestItemAdminSession | a RegistrationRequestItemAdminSession | |
| 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 | supportsRegistrationRequestItemAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemAdmin() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestItemNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.request.RegistrationRequestItemReceiver | registrationRequestItemReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestItemNotificationSession | a RegistrationRequestItemNotificationSession | |
| Errors | NULL_ARGUMENT | registrationRequestItemReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestItemNotification() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemNotification() is
true . | |
| Method | getRegistrationRequestItemNotificationSessionForCourseCatalog | ||
| Description |
Gets the | ||
| Parameters | osid.course.registration.request.RegistrationRequestItemReceiver | registrationRequestItemReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestItemNotificationSession | a RegistrationRequestItemNotificationSession | |
| Errors | NOT_FOUND | no course catalog found by the given Id | |
| NULL_ARGUMENT | registrationRequestItemReceiver , courseCatalogId
, or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestItemNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemNotification() and
supportsVisibleFederation() are true . | |
| Method | getRegistrationRequestItemCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestItemCourseCatalogSession | a RegistrationRequestItemCourseCatalogSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestItemCourseCatalog() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemCourseCatalog() is
true . | |
| Method | getRegistrationRequestItemCourseCatalogAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.course.registration.request.RegistrationRequestItemCourseCatalogAssignmentSession | a RegistrationRequestItemCourseCatalogAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRegistrationRequestItemCourseCatalogAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemCourseCatalogAssignment() is
true . | |
| Method | getRegistrationRequestItemSmartCourseCatalogSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.course.registration.request.RegistrationRequestItemSmartCourseCatalogSession | a RegistrationRequestItemSmartCourseCatalogSession | |
| 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 | supportsRegistrationRequestItemSmartCourseCatalog() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRegistrationRequestItemSmartCourseCatalog() is
true . | |