OSID Logo
OSID Specifications
installation package
Version 3.1.0
Interfaceosid.installation.InstallationQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.installation.InstallationPackageQueryInspector
osid.installation.InstallationSearchResults
osid.installation.SiteQueryInspector
Description

This is the query inspector for examining installation queries.

Like all OsidQueryInspectors, InstallationQueryInspector is stateful and must not be accessed by multiple processing threads.

MethodgetSiteIdTerms
Description

Gets the site Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSiteTerms
Description

Gets the site query terms.

Returnosid.installation.SiteQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInstallationPackageIdTerms
Description

Gets the package Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInstallationPackageTerms
Description

Gets the package query terms.

Returnosid.installation.InstallationPackageQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInstallDateTerms
Description

Gets the install date query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAgentIdTerms
Description

Gets the agent Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAgentTerms
Description

Gets the agent query terms.

Returnosid.authentication.AgentQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetLastCheckDateTerms
Description

Gets the check date query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInstallationQueryInspectorRecord
Description

Gets the query inspector record corresponding to the given Installation record Type.

Parametersosid.type.TypeinstallationRecordType an installation query record type
Returnosid.installation.records.InstallationQueryInspectorRecord the installation query inspector record
ErrorsNULL_ARGUMENT installationRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(installationRecordType) is false
Compliancemandatory This method must be implemented.