OSID Logo
OSID Specifications
assessment authoring package
Version 3.1.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.IdListbankIds list of sequence rules
ErrorsNULL_ARGUMENT bankIds is null
Compliancemandatory This method must be implemented.
MethodorderSequenceRuleResults
Description

Specify an ordering to the search results.

Parametersosid.assessment.authoring.SequenceRuleSearchOrdersequenceRuleSearchOrder sequence rule search order
ErrorsNULL_ARGUMENT sequenceRuleSearchOrder is null
UNSUPPORTED sequenceRuleSearchOrder is not of this service
Compliancemandatory This 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.TypesequenceRuleSearchRecordType a sequence rule search record type
Returnosid.assessment.authoring.records.SequenceRuleSearchRecord the sequence rule search record
ErrorsNULL_ARGUMENT sequenceRuleSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(sequenceRuleSearchRecordType) is false
Compliancemandatory This method must be implemented.