| Interface | osid.course.registration.request.RegistrationRequestQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidRequestQueryInspector | ||
| Used By | osid.course.registration.request.RegistrationRequestItemQueryInspector | ||
osid.course.registration.request.RegistrationRequestSearchResults | |||
osid.course.registration.request.RegistrationRequestSmartCourseCatalogSession | |||
| Description |
This is the query inspector for examining registration request queries. | ||
| Method | getTermIdTerms | ||
| Description |
Gets the term | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getTermTerms | ||
| Description |
Gets the term query terms. | ||
| Return | osid.course.TermQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCourseCatalogIdTerms | ||
| Description |
Gets the course catalog | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCourseCatalogTerms | ||
| Description |
Gets the course catalog query terms. | ||
| Return | osid.course.CourseCatalogQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRegistrationRequestQueryInspectorRecord | ||
| Description |
Gets the registration request query inspector record
corresponding to the given
| ||
| Parameters | osid.type.Type | registrationRequestRecordType | a registration request record type |
| Return | osid.course.registration.request.records.RegistrationRequestQueryInspectorRecord | the registration request query inspector record | |
| Errors | NULL_ARGUMENT | registrationRequestRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(registrationRequestRecordType) is
false | ||
| Compliance | mandatory | This method must be implemented. | |