OSID Logo
OSID Specifications
configuration rules package
Version 3.1.0
Interfaceosid.configuration.rules.ParameterProcessorEnablerQueryInspector
Implementsosid.OsidEnablerQueryInspector
Used Byosid.configuration.rules.ParameterProcessorEnablerSearchResults
osid.configuration.rules.ParameterProcessorEnablerSmartConfigurationSession
Description

This is the query inspector for examining parameter processor enabler queries.

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

MethodgetRuledParameterProcessorIdTerms
Description

Gets the parameter processor Id query terms.

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

Gets the parameter processor query terms.

Returnosid.configuration.rules.ParameterProcessorQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetConfigurationIdTerms
Description

Gets the configuration Id query terms.

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

Gets the configuration query terms.

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

Gets the parameter processor enabler query inspector record corresponding to the given ParameterProcessorEnabler record Type.

Parametersosid.type.TypeparameterProcessorEnablerRecordType a parameter processor enabler record type
Returnosid.configuration.rules.records.ParameterProcessorEnablerQueryInspectorRecord the parameter processor enabler query inspector record
ErrorsNULL_ARGUMENT parameterProcessorEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(parameterProcessorEnablerRecordType) is false
Compliancemandatory This method must be implemented.