OSID Logo
OSID Specifications
course package
Version 3.1.0
Interfaceosid.course.TermSearchOrder
Implementsosid.OsidObjectSearchOrder
osid.OsidFederateableSearchOrder
Used Byosid.course.ActivitySearchOrder
osid.course.CourseOfferingSearchOrder
osid.course.TermSearchSession
osid.course.TermSmartCourseCatalogSession
osid.course.chronicle.CourseEntrySearchOrder
osid.course.chronicle.CredentialEntrySearchOrder
osid.course.chronicle.ProgramEntrySearchOrder
osid.course.program.ProgramOfferingSearchOrder
osid.course.registration.request.RegistrationRequestSearchOrder
Description

An interface for specifying the ordering of search results.

MethodorderByDisplayLabel
Description

Specifies a preference for ordering the result set by course title.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByOpenDate
Description

Specified a preference for ordering results by the open date.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByRegistrationStart
Description

Specified a preference for ordering results by registration start.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByRegistrationEnd
Description

Specified a preference for ordering results by registration end.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByRegistrationDuration
Description

Specifies a preference for ordering the result set by the duration of the registration period.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByClassesStart
Description

Specified a preference for ordering results by classes start.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByClassesEnd
Description

Specified a preference for ordering results by classes end.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByClassesDuration
Description

Specifies a preference for ordering the result set by the duration of the classes period.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByAddDate
Description

Specifies a preference for ordering the result set by the add date.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByDropDate
Description

Specifies a preference for ordering the result set by the drop date.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByFinalExamStart
Description

Specified a preference for ordering results by final exam start.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByFinalExamEnd
Description

Specified a preference for ordering results by final exam end.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByFinalExamDuration
Description

Specifies a preference for ordering the result set by the duration of the final exam period.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByCloseDate
Description

Specifies a preference for ordering the result set by the close date.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodgetTermSearchOrderRecord
Description

Gets the term search order record corresponding to the given course record Type. Multiple retrievals return the same underlying object.

Parametersosid.type.TypetermRecordType a term record type
Returnosid.course.records.TermSearchOrderRecord the term search order record
ErrorsNULL_ARGUMENT termRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(termRecordType) is false
Compliancemandatory This method must be implemented.