OSID Logo
OSID Specifications
repository package
Version 3.1.0
Interfaceosid.repository.AssetContentSearch
Implementsosid.OsidSearch
Used Byosid.repository.AssetContentSearchSession
Description

The search interface for governing asset content searches.

MethodsearchAmongAssetContents
Description

Execute this search among the given list of asset contents.

Parametersosid.id.IdListassetContentIds list of asset contents
ErrorsNULL_ARGUMENT assetContentIds is null
Compliancemandatory This method must be implemented.
MethodorderAssetContentResults
Description

Specify an ordering to the search results.

Parametersosid.repository.AssetContentSearchOrderassetContentSearchOrder asset content search order
ErrorsNULL_ARGUMENT assetContentSearchOrder is null
UNSUPPORTED assetContentSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetAssetContentSearchRecord
Description

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

Parametersosid.type.TypeassetContentSearchRecordType an asset content search record type
Returnosid.repository.records.AssetContentSearchRecord the asset content search record
ErrorsNULL_ARGUMENT assetContentSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(assetContentSearchRecordType) is false
Compliancemandatory This method must be implemented.