OSID Logo
OSID Specifications
configuration package
Version 3.1.0
Interfaceosid.configuration.ConfigurationQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.configuration.ConfigurationQueryInspector
osid.configuration.ConfigurationSearchResults
osid.configuration.ParameterQueryInspector
osid.configuration.ValueQueryInspector
osid.configuration.rules.ParameterProcessorEnablerQueryInspector
osid.configuration.rules.ParameterProcessorQueryInspector
osid.configuration.rules.ValueEnablerQueryInspector
Description

This is the query inspector for examining configuration queries.

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

MethodgetRegistryTerms
Description

Gets the registry query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetParameterIdTerms
Description

Gets the parameter Id query terms.

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

Gets the parameter query terms.

Returnosid.configuration.ParameterQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAncestorConfigurationIdTerms
Description

Gets the ancestor configuration Id query terms.

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

Gets the ancestor configuration query terms.

Returnosid.configuration.ConfigurationQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDescendantConfigurationIdTerms
Description

Gets the descendant configuration Id query terms.

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

Gets the descendant configuration query terms.

Returnosid.configuration.ConfigurationQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetConfigurationQueryInspectorRecord
Description

Gets the configuration query inspector record corresponding to the given Configuration record Type.

Parametersosid.type.TypeconfigurationRecordType a configuration record type
Returnosid.configuration.records.ConfigurationQueryInspectorRecord the configuration query inspector record
ErrorsNULL_ARGUMENT configurationRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(configurationRecordType) is false
Compliancemandatory This method must be implemented.