OSID Logo
OSID Specifications
sequencing package
Version 3.0.0
Release Candidate Preview
Interfaceosid.sequencing.ChainSearchOrder
Implementsosid.OsidObjectSearchOrder
Description

An interface for specifying the ordering of search results.

MethodorderByFifo
Description

Orders the results by the fifo flag.

Parametersosid.SearchOrderStylestylesearch order style
ErrorsNULL_ARGUMENT style is null
CompliancemandatoryThis method must be implemented.
MethodgetChainSearchOrderRecord
Description

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

Parametersosid.type.TypechainRecordTypea chain record type
Returnosid.sequencing.records.ChainSearchOrderRecordthe chain search order record
ErrorsNULL_ARGUMENT chainRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(chainRecordType) is false
CompliancemandatoryThis method must be implemented.