OSID Logo
OSID Specifications
resourcing rules package
Version 3.1.0
Interfaceosid.resourcing.rules.JobConstrainerEnablerSearch
Implementsosid.OsidSearch
Used Byosid.resourcing.rules.JobConstrainerEnablerSearchSession
Description

The search interface for governing job constrainer enabler searches.

MethodsearchAmongJobConstrainerEnablers
Description

Execute this search among the given list of job constrainer enablers.

Parametersosid.id.IdListjobConstrainerEnablerIds list of job constrainer enablers
ErrorsNULL_ARGUMENT jobConstrainerEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderJobConstrainerEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.resourcing.rules.JobConstrainerEnablerSearchOrderjobConstrainerEnablerSearchOrder job constrainer enabler search order
ErrorsNULL_ARGUMENT jobConstrainerEnablerSearchOrder is null
UNSUPPORTED jobConstrainerEnablerSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetJobConstrainerEnablerSearchRecord
Description

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

Parametersosid.type.TypejobConstrainerEnablerSearchRecordType a job constrainer enabler search record type
Returnosid.resourcing.rules.records.JobConstrainerEnablerSearchRecord the job constrainer enabler search record
ErrorsNULL_ARGUMENT jobConstrainerEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(jobConstrainerEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.