OSID Logo
OSID Specifications
workflow rules package
Version 3.1.0
Interfaceosid.workflow.rules.StepEnablerSearch
Implementsosid.OsidSearch
Used Byosid.workflow.rules.StepEnablerSearchSession
Description

The search interface for governing step enabler searches.

MethodsearchAmongStepEnablers
Description

Execute this search among the given list of step enablers.

Parametersosid.id.IdListstepEnablerIds list of step enablers
ErrorsNULL_ARGUMENT stepEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderStepEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.workflow.rules.StepEnablerSearchOrderstepEnablerSearchOrder step enabler search order
ErrorsNULL_ARGUMENT stepEnablerSearchOrder is null
UNSUPPORTED stepEnablerSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetStepEnablerSearchRecord
Description

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

Parametersosid.type.TypestepEnablerSearchRecordType a step enabler search record type
Returnosid.workflow.rules.records.StepEnablerSearchRecord the step enabler search record
ErrorsNULL_ARGUMENT stepEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(stepEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.