OSID Logo
OSID Specifications
offering rules package
Version 3.1.0
Interfaceosid.offering.rules.OfferingConstrainerSearchOrder
Implementsosid.OsidConstrainerSearchOrder
Used Byosid.offering.rules.OfferingConstrainerSearchSession
osid.offering.rules.OfferingConstrainerSmartCatalogueSession
Description

An interface for specifying the ordering of search results.

MethodorderByOverrideDescription
Description

Specifies a preference for ordering the result set by the description override.

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

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

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

Specifies a preference for ordering the result set by the code override.

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

Specifies a preference for ordering the result set by the time periods override.

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

Specifies a preference for ordering the result set by the constrain time periods flag.

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

Specifies a preference for ordering the result set by the description override.

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

Specifies a preference for ordering the result set by the constrain result options flag.

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

Specifies a preference for ordering the result set by the description override.

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

Specifies a preference for ordering the result set by the constrain sponsors flag.

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

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

Parametersosid.type.TypeofferingConstrainerRecordType an offering constrainer record type
Returnosid.offering.rules.records.OfferingConstrainerSearchOrderRecord the offering constrainer search order record
ErrorsNULL_ARGUMENT offeringConstrainerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(offeringConstrainerRecordType) is false
Compliancemandatory This method must be implemented.