OSID Logo
OSID Specifications
ontology rules package
Version 3.0.0
Interfaceosid.ontology.rules.RelevancyEnablerSearch
Implementsosid.OsidSearch
Used Byosid.ontology.rules.RelevancyEnablerSearchSession
Description

The search interface for governing relevancy enabler searches.

MethodsearchAmongRelevancyEnablers
Description

Execute this search among the given list of relevancy enablers.

Parametersosid.id.IdListrelevancyEnablerIdslist of relevancy enablers
ErrorsNULL_ARGUMENTrelevancyEnablerIds is null
CompliancemandatoryThis method must be implemented.
MethodorderRelevancyEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.ontology.rules.RelevancyEnablerSearchOrderrelevancyEnablerSearchOrderrelevancy enabler search order
ErrorsNULL_ARGUMENTrelevancyEnablerSearchOrder is null
UNSUPPORTEDrelevancyEnablerSearchOrder is not of this service
CompliancemandatoryThis method must be implemented.
MethodgetRelevancyEnablerSearchRecord
Description

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

Parametersosid.type.TyperelevancyEnablerSearchRecordTypea relevancy enabler search record type
Returnosid.ontology.rules.records.RelevancyEnablerSearchRecordthe relevancy enabler search record
ErrorsNULL_ARGUMENTrelevancyEnablerSearchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(relevancyEnablerSearchRecordType) is false
CompliancemandatoryThis method must be implemented.