OSID Logo
OSID Specifications
provisioning rules package
Version 3.0.0
Interfaceosid.provisioning.rules.PoolConstrainerEnablerSearch
Implementsosid.OsidSearch
Used Byosid.provisioning.rules.PoolConstrainerEnablerSearchSession
Description

The search interface for governing pool constrainer enabler searches.

MethodsearchAmongPoolConstrainerEnablers
Description

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

Parametersosid.id.IdListpoolConstrainerEnablerIdslist of pool constrainer enablers
ErrorsNULL_ARGUMENTpoolConstrainerEnablerIds is null
CompliancemandatoryThis method must be implemented.
MethodorderPoolConstrainerEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.provisioning.rules.PoolConstrainerEnablerSearchOrderpoolConstrainerEnablerSearchOrderpool constrainer enabler search order
ErrorsNULL_ARGUMENTpoolConstrainerEnablerSearchOrder is null
UNSUPPORTEDpoolConstrainerEnablerSearchOrder is not of this service
CompliancemandatoryThis method must be implemented.
MethodgetPoolConstrainerEnablerSearchRecord
Description

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

Parametersosid.type.TypepoolConstrainerEnablerSearchRecordTypea pool constrainer enabler search record type
Returnosid.provisioning.rules.records.PoolConstrainerEnablerSearchRecordthe pool constrainer enabler search record
ErrorsNULL_ARGUMENTpoolConstrainerEnablerSearchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(poolConstrainerEnablerSearchRecordType) is false
CompliancemandatoryThis method must be implemented.