OSID Logo
OSID Specifications
course registration package
Version 3.1.0
Interfaceosid.course.registration.RegistrationTargetSearchResults
Implementsosid.OsidSearchResults
Used Byosid.course.registration.RegistrationTargetSearchSession
Description

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

MethodgetRegistrationTargets
Description

Gets the registration target list resulting from a search.

Returnosid.course.registration.RegistrationTargetList the registration target list
ErrorsILLEGAL_STATE list already retrieved
Compliancemandatory This method must be implemented.
MethodgetRegistrationTargetQueryInspector
Description

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

Returnosid.course.registration.RegistrationTargetQueryInspector the registration target query inspector
Compliancemandatory This method must be implemented.
MethodgetRegistrationTargetSearchResultsRecord
Description

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

Parametersosid.type.TyperegistrationTargetSearchRecordType a registration target search record type
Returnosid.course.registration.records.RegistrationTargetSearchResultsRecord the registration target search results record
ErrorsNULL_ARGUMENT registrationTargetSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(registrationTargetSearchRecordTypee) is false
Compliancemandatory This method must be implemented.