OSID Logo
OSID Specifications
sequencing package
Version 3.0.0
Interfaceosid.sequencing.ChainSearchOrder
Implementsosid.OsidObjectSearchOrder
Used Byosid.sequencing.ChainSearchSession
osid.sequencing.ChainSmartAntimatroidSession
Description

An interface for specifying the ordering of search results.

MethodorderByFifo
Description

Orders the results by the fifo flag.

Parametersosid.SearchOrderStylestylesearch order style
ErrorsNULL_ARGUMENTstyle 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_ARGUMENTchainRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(chainRecordType) is false
CompliancemandatoryThis method must be implemented.