OSID Logo
OSID Specifications
course registration package
Version 3.1.0
Interfaceosid.course.registration.CourseRegistrationSearchResults
Implementsosid.OsidSearchResults
Used Byosid.course.registration.CourseRegistrationSearchSession
Description

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

MethodgetCourseRegistrations
Description

Gets the course registration list resulting from a search.

Returnosid.course.registration.CourseRegistrationList the course registration list
ErrorsILLEGAL_STATE list already retrieved
Compliancemandatory This method must be implemented.
MethodgetCourseRegistrationQueryInspector
Description

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

Returnosid.course.registration.CourseRegistrationQueryInspector the course registration query inspector
Compliancemandatory This method must be implemented.
MethodgetCourseRegistrationSearchResultsRecord
Description

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

Parametersosid.type.TypecourseRegistrationSearchRecordType a course registration search record type
Returnosid.course.registration.records.CourseRegistrationSearchResultsRecord the course registration search results record
ErrorsNULL_ARGUMENT courseRegistrationSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(courseRegistrationSearchRecordTypee) is false
Compliancemandatory This method must be implemented.