OSID Logo
OSID Specifications
assessment authoring package
Version 3.0.0
Interfaceosid.assessment.authoring.SequenceRuleSearch
Implementsosid.OsidSearch
Used Byosid.assessment.authoring.SequenceRuleSearchSession
Description

The search interface for governing sequence rule searches.

MethodsearchAmongSequenceRules
Description

Execute this search among the given list of sequence rules.

Parametersosid.id.IdListbankIdslist of sequence rules
ErrorsNULL_ARGUMENTbankIds is null
CompliancemandatoryThis method must be implemented.
MethodorderSequenceRuleResults
Description

Specify an ordering to the search results.

Parametersosid.assessment.authoring.SequenceRuleSearchOrdersequenceRuleSearchOrdersequence rule search order
ErrorsNULL_ARGUMENTsequenceRuleSearchOrder is null
UNSUPPORTEDsequenceRuleSearchOrder is not of this service
CompliancemandatoryThis method must be implemented.
MethodgetSequenceRuleSearchRecord
Description

Gets the sequence rule search record corresponding to the given sequence rule search record Type .This method is used to retrieve an object implementing the requested record.

Parametersosid.type.TypesequenceRuleSearchRecordTypea sequence rule search record type
Returnosid.assessment.authoring.records.SequenceRuleSearchRecordthe sequence rule search record
ErrorsNULL_ARGUMENTsequenceRuleSearchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(sequenceRuleSearchRecordType) is false
CompliancemandatoryThis method must be implemented.