OSID Logo
OSID Specifications
course registration request package
Version 3.1.0
Interfaceosid.course.registration.request.RegistrationRequestItemSearchResults
Implementsosid.OsidSearchResults
Used Byosid.course.registration.request.RegistrationRequestItemSearchSession
Description

This interface provides a means to capture results of a search.

MethodgetRegistrationRequestItems
Description

Gets the registration request item list resulting from a search.

Returnosid.course.registration.request.RegistrationRequestItemList the registration request item list
ErrorsILLEGAL_STATE list already retrieved
Compliancemandatory This method must be implemented.
MethodgetRegistrationRequestItemQueryInspector
Description

Gets the inspector for the query to examine the terms used in the search.

Returnosid.course.registration.request.RegistrationRequestItemQueryInspector the registration request item query inspector
Compliancemandatory This method must be implemented.
MethodgetRegistrationRequestItemSearchResultsRecord
Description

Gets the registration request item search results record corresponding to the given registration request item search record Type. This method is used to retrieve an object implementing the requested record.

Parametersosid.type.TyperegistrationRequestItemSearchRecordType a registration request item search record type
Returnosid.course.registration.request.records.RegistrationRequestItemSearchResultsRecord the registration request item search results record
ErrorsNULL_ARGUMENT registrationRequestItemSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(registrationRequestItemSearchRecordTypee) is false
Compliancemandatory This method must be implemented.