OSID Logo
OSID Specifications
course registration request package
Version 3.0.0
Interfaceosid.course.registration.request.RegistrationRequest
Implementsosid.OsidRequest
Used Byosid.course.registration.request.RegistrationRequestAdminSession
osid.course.registration.request.RegistrationRequestItem
osid.course.registration.request.RegistrationRequestList
osid.course.registration.request.RegistrationRequestLookupSession
Description

A RegistrationRequest .

MethodgetTermId
Description

Gets the Id of the term.

Returnosid.id.Idthe term Id
CompliancemandatoryThis method must be implemented.
MethodgetTerm
Description

Gets the term

Returnosid.course.Termthe term
ErrorsOPERATION_FAILEDunable to complete request
CompliancemandatoryThis method must be implemented.
MethodgetRegistrationRequestRecord
Description

Gets the registration request record corresponding to the given RegistrationR equest record Type . This method ie used to retrieve an object implementing the requested record. The registrationRequestReco rdType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(registrationRequestRecord Type) is true .

Parametersosid.type.TyperegistrationRequestRecordTypethe type of registration request record to retrieve
Returnosid.course.registration.request.records.RegistrationRequestRecordthe registration request record
ErrorsNULL_ARGUMENTregistrationRequestRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(registrationRequestRecordType) is false
CompliancemandatoryThis method must be implemented.