OSID Logo
OSID Specifications
control package
Version 3.1.0
Interfaceosid.control.ActionQueryInspector
Implementsosid.OsidRuleQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.control.ActionGroupQueryInspector
osid.control.rules.ActionEnablerQueryInspector
Description

This is the query inspector for examining action queries.

MethodgetActionGroupIdTerms
Description

Gets the action group Id query terms.

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

Gets the action group query terms.

Returnosid.control.ActionGroupQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDelayTerms
Description

Gets the delay query terms.

Returnosid.search.terms.DurationRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetBlockingTerms
Description

Gets the blocking query terms.

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

Gets the action group Id query terms.

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

Gets the action group query terms.

Returnosid.control.ActionGroupQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSceneIdTerms
Description

Gets the scene Id query terms.

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

Gets the scene query terms.

Returnosid.control.SceneQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSettingIdTerms
Description

Gets the setting Id query terms.

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

Gets the setting query terms.

Returnosid.control.SettingQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetActionQueryInspectorRecord
Description

Gets the action query inspector record corresponding to the given Action record Type.

Parametersosid.type.TypeactionRecordType an action record type
Returnosid.control.records.ActionQueryInspectorRecord the action query inspector record
ErrorsNULL_ARGUMENT actionRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(actionRecordType) is false
Compliancemandatory This method must be implemented.