OSID Logo
OSID Specifications
provisioning package
Version 3.0.0
Interfaceosid.provisioning.RequestSearch
Implementsosid.OsidSearch
Used Byosid.provisioning.RequestSearchSession
Description

The search interface for governing request searches.

MethodsearchAmongRequests
Description

Execute this search among the given list of requests.

Parametersosid.id.IdListrequestIdslist of requests
ErrorsNULL_ARGUMENTrequestIds is null
CompliancemandatoryThis method must be implemented.
MethodorderRequestResults
Description

Specify an ordering to the search results.

Parametersosid.provisioning.RequestSearchOrderrequestSearchOrderrequest search order
ErrorsNULL_ARGUMENTrequestSearchOrder is null
UNSUPPORTEDrequestSearchOrder is not of this service
CompliancemandatoryThis method must be implemented.
MethodgetRequestSearchRecord
Description

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

Parametersosid.type.TyperequestSearchRecordTypea request search record type
Returnosid.provisioning.records.RequestSearchRecordthe request search record
ErrorsNULL_ARGUMENTrequestSearchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(requestSearchRecordType) is false
CompliancemandatoryThis method must be implemented.