OSID Logo
OSID Specifications
resourcing package
Version 3.1.0
Interfaceosid.resourcing.CommissionSearch
Implementsosid.OsidSearch
Used Byosid.resourcing.CommissionSearchSession
Description

The search interface for governing commission searches.

MethodsearchAmongCommissions
Description

Execute this search among the given list of commissions.

Parametersosid.id.IdListcommissionIds list of commissions
ErrorsNULL_ARGUMENT commissionIds is null
Compliancemandatory This method must be implemented.
MethodorderCommissionResults
Description

Specify an ordering to the search results.

Parametersosid.resourcing.CommissionSearchOrdercommissionSearchOrder commission search order
ErrorsNULL_ARGUMENT commissionSearchOrder is null
UNSUPPORTED commissionSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetCommissionSearchRecord
Description

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

Parametersosid.type.TypecommissionSearchRecordType a commission search record type
Returnosid.resourcing.records.CommissionSearchRecord the commission search record
ErrorsNULL_ARGUMENT commissionSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(commissionSearchRecordType) is false
Compliancemandatory This method must be implemented.