OSID Logo
OSID Specifications
provisioning package
Version 3.1.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.IdListrequestIds list of requests
ErrorsNULL_ARGUMENT requestIds is null
Compliancemandatory This method must be implemented.
MethodorderRequestResults
Description

Specify an ordering to the search results.

Parametersosid.provisioning.RequestSearchOrderrequestSearchOrder request search order
ErrorsNULL_ARGUMENT requestSearchOrder is null
UNSUPPORTED requestSearchOrder is not of this service
Compliancemandatory This 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.TyperequestSearchRecordType a request search record type
Returnosid.provisioning.records.RequestSearchRecord the request search record
ErrorsNULL_ARGUMENT requestSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(requestSearchRecordType) is false
Compliancemandatory This method must be implemented.