OSID Logo
OSID Specifications
control rules package
Version 3.1.0
Interfaceosid.control.rules.InputEnablerSearch
Implementsosid.OsidSearch
Used Byosid.control.rules.InputEnablerSearchSession
Description

The search interface for governing input enabler searches.

MethodsearchAmongInputEnablers
Description

Execute this search among the given list of input enablers.

Parametersosid.id.IdListinputEnablerIds list of input enablers
ErrorsNULL_ARGUMENT inputEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderInputEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.control.rules.InputEnablerSearchOrderinputEnablerSearchOrder input enabler search order
ErrorsNULL_ARGUMENT inputEnablerSearchOrder is null
UNSUPPORTED inputEnablerSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetInputEnablerSearchRecord
Description

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

Parametersosid.type.TypeinputEnablerSearchRecordType an input enabler search record type
Returnosid.control.rules.records.InputEnablerSearchRecord the input enabler search record
ErrorsNULL_ARGUMENT inputEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(inputEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.