| Interface | osid.course.registration.request.RegistrationRequestProfile | ||
|---|---|---|---|
| Implements | osid.OsidProfile | ||
| Implemented By | osid.course.registration.request.RegistrationRequestManager | ||
osid.course.registration.request.RegistrationRequestProxyManager | |||
| Description |
The course registration.request profile describes the interoperability among course.registration.request services. | ||
| Method | supportsVisibleFederation | ||
| Description |
Tests if any course catalog federation is exposed. Federation is exposed when a specific course catalog may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of course catalogs appears as a single course catalog. | ||
| Return | boolean | true if visible federation is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestLookup | ||
| Description |
Tests if looking up registration requests is supported. | ||
| Return | boolean | true if registration request lookup is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestQuery | ||
| Description |
Tests if querying registration requests is supported. | ||
| Return | boolean | true if registration request query is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestSearch | ||
| Description |
Tests if searching registration requests is supported. | ||
| Return | boolean | true if registration request search is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestAdmin | ||
| Description |
Tests if a registration request administrative service is supported. | ||
| Return | boolean | true if registration request administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestNotification | ||
| Description |
Tests if a registration request notification service is supported. | ||
| Return | boolean | true if registration request notification is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestCourseCatalog | ||
| Description |
Tests if a registration request course catalog lookup service is supported. | ||
| Return | boolean | true if a registration request course catalog lookup service
is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestCourseCatalogAssignment | ||
| Description |
Tests if a registration request course catalog assignment service is supported. | ||
| Return | boolean | true if a registration request to course catalog assignment
service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestSmartCourseCatalog | ||
| Description |
Tests if a registration request smart course catalog service is supported. | ||
| Return | boolean | true if a smart course catalog service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemLookup | ||
| Description |
Tests if looking up registration request items is supported. | ||
| Return | boolean | true if registration request item lookup is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemQuery | ||
| Description |
Tests if querying registration request items is supported. | ||
| Return | boolean | true if registration request item query is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemSearch | ||
| Description |
Tests if searching registration request items is supported. | ||
| Return | boolean | true if registration request item search is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemAdmin | ||
| Description |
Tests if a registration request item administrative service is supported. | ||
| Return | boolean | true if registration request item administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemNotification | ||
| Description |
Tests if a registration request item notification service is supported. | ||
| Return | boolean | true if registration request item notification is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemCourseCatalog | ||
| Description |
Tests if a registration request item course catalog lookup service is supported. | ||
| Return | boolean | true if a registration request item course catalog lookup
service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemCourseCatalogAssignment | ||
| Description |
Tests if a registration request item course catalog assignment service is supported. | ||
| Return | boolean | true if a registration request item to course catalog
assignment service is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemSmartCourseCatalog | ||
| Description |
Tests if a registration request item smart course catalog service is supported. | ||
| Return | boolean | true if a smart course catalog service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRegistrationRequestRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported RegistrationRequest record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | registrationRequestRecordType | a Type indicating a RegistrationRequest record
type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | registrationRequestRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRegistrationRequestSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported RegistrationRequest search
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | registrationRequestSearchRecordType | a Type indicating a RegistrationRequest search
type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | registrationRequestSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRegistrationRequestItemRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported RegistrationRequestItem record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | registrationRequestItemRecordType | a Type indicating a RegistrationRequestItem
record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | registrationRequestItemRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRegistrationRequestItemSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported RegistrationRequestItem search
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRequestItemSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | registrationRequestItemSearchRecordType | a Type indicating a RegistrationRequestItem
search type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | registrationRequestItemSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |