OSID Logo
OSID Specifications
ontology rules package
Version 3.1.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.IdListrelevancyEnablerIds list of relevancy enablers
ErrorsNULL_ARGUMENT relevancyEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderRelevancyEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.ontology.rules.RelevancyEnablerSearchOrderrelevancyEnablerSearchOrder relevancy enabler search order
ErrorsNULL_ARGUMENT relevancyEnablerSearchOrder is null
UNSUPPORTED relevancyEnablerSearchOrder is not of this service
Compliancemandatory This 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.TyperelevancyEnablerSearchRecordType a relevancy enabler search record type
Returnosid.ontology.rules.records.RelevancyEnablerSearchRecord the relevancy enabler search record
ErrorsNULL_ARGUMENT relevancyEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(relevancyEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.