OSID Logo
OSID Specifications
assessment authoring package
Version 3.1.0
Interfaceosid.assessment.authoring.SequenceRuleEnablerSearch
Implementsosid.OsidSearch
Used Byosid.assessment.authoring.SequenceRuleEnablerSearchSession
Description

The search interface for governing sequence rule enabler searches.

MethodsearchAmongSequenceRuleEnablers
Description

Execute this search among the given list of sequence rule enablers.

Parametersosid.id.IdListsequenceRuleEnablerIds list of sequence rule enablers
ErrorsNULL_ARGUMENT sequenceRuleEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderSequenceRuleEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.assessment.authoring.SequenceRuleEnablerSearchOrdersequenceRuleEnablerSearchOrder sequence rule enabler search order
ErrorsNULL_ARGUMENT sequenceRuleEnablerSearchOrder is null
UNSUPPORTED sequenceRuleEnablerSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetSequenceRuleEnablerSearchRecord
Description

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

Parametersosid.type.TypesequenceRuleEnablerSearchRecordType a sequence rule enabler search record type
Returnosid.assessment.authoring.records.SequenceRuleEnablerSearchRecord the sequence rule enabler search record
ErrorsNULL_ARGUMENT sequenceRuleEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(sequenceRuleEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.