OSID Logo
OSID Specifications
installation package
Version 3.1.0
Interfaceosid.installation.InstallationSearch
Implementsosid.OsidSearch
Used Byosid.installation.InstallationSearchSession
Description

InstallationSearch defines the interface for specifying installation search options.

MethodsearchAmongInstallations
Description

Execute this search among the given list of installations.

Parametersosid.id.IdListinstallationIds list of installations
ErrorsNULL_ARGUMENT installationIds is null
Compliancemandatory This method must be implemented.
MethodorderInstallationResults
Description

Specify an ordering to the search results.

Parametersosid.installation.InstallationSearchOrderinstallationSearchOrder installation search order
ErrorsNULL_ARGUMENT installationSearchOrder is null
UNSUPPORTED installationSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetInstallationSearchRecord
Description

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

Parametersosid.type.TypeinstallationSearchRecordType an installation search record type
Returnosid.installation.records.InstallationSearchRecord the installation search record
ErrorsNULL_ARGUMENT installationSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(installationSearchRecordType) is false
Compliancemandatory This method must be implemented.