| Interface | osid.course.registration.request.RegistrationRequest | ||
|---|---|---|---|
| Implements | osid.OsidRequest | ||
| Used By | osid.course.registration.request.RegistrationRequestAdminSession | ||
osid.course.registration.request.RegistrationRequestItem | |||
osid.course.registration.request.RegistrationRequestList | |||
osid.course.registration.request.RegistrationRequestLookupSession | |||
| Description |
A | ||
| Method | getTermId | ||
| Description |
Gets the | ||
| Return | osid.id.Id | the term Id | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getTerm | ||
| Description |
Gets the term | ||
| Return | osid.course.Term | the term | |
| Errors | OPERATION_FAILED | unable to complete request | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRegistrationRequestRecord | ||
| Description |
Gets the registration request record corresponding to
the given | ||
| Parameters | osid.type.Type | registrationRequestRecordType | the type of registration request record to retrieve |
| Return | osid.course.registration.request.records.RegistrationRequestRecord | the registration request 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. | |