OSID Logo
OSID Specifications
control rules package
Version 3.1.0
Interfaceosid.control.rules.ActionEnablerSearch
Implementsosid.OsidSearch
Used Byosid.control.rules.ActionEnablerSearchSession
Description

The search interface for governing action enabler searches.

MethodsearchAmongActionEnablers
Description

Execute this search among the given list of action enablers.

Parametersosid.id.IdListactionEnablerIds list of action enablers
ErrorsNULL_ARGUMENT actionEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderActionEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.control.rules.ActionEnablerSearchOrderactionEnablerSearchOrder action enabler search order
ErrorsNULL_ARGUMENT actionEnablerSearchOrder is null
UNSUPPORTED actionEnablerSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetActionEnablerSearchRecord
Description

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

Parametersosid.type.TypeactionEnablerSearchRecordType an action enabler search record type
Returnosid.control.rules.records.ActionEnablerSearchRecord the action enabler search record
ErrorsNULL_ARGUMENT actionEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(actionEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.