OSID Logo
OSID Specifications
lexicon package
Version 3.1.0
Interfaceosid.lexicon.ParameterSearch
Implementsosid.OsidSearch
Used Byosid.lexicon.ParameterSearchSession
Description

The search interface for governing parameter searches.

MethodsearchAmongParameters
Description

Execute this search among the given list of parameters.

Parametersosid.id.IdListparameterIds list of parameters
ErrorsNULL_ARGUMENT parameterIds is null
Compliancemandatory This method must be implemented.
MethodorderParameterResults
Description

Specify an ordering to the search results.

Parametersosid.lexicon.ParameterSearchOrderparameterSearchOrder parameter search order
ErrorsNULL_ARGUMENT parameterSearchOrder is null
UNSUPPORTED parameterSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetParameterSearchRecord
Description

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

Parametersosid.type.TypeparameterSearchRecordType a parameter search record type
Returnosid.lexicon.records.ParameterSearchRecord the parameter search record
ErrorsNULL_ARGUMENT parameterSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(parameterSearchRecordType) is false
Compliancemandatory This method must be implemented.