OSID Logo
OSID Specifications
control package
Version 3.0.0
Release Candidate Preview
Interfaceosid.control.ActionQueryInspector
Implementsosid.OsidRuleQueryInspector
osid.OsidSubjugateableQueryInspector
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
CompliancemandatoryThis method must be implemented.
MethodgetActionGroupTerms
Description

Gets the action group query terms.

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

Gets the delay query terms.

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

Gets the blocking query terms.

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

Gets the action group Id query terms.

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

Gets the action group query terms.

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

Gets the scene Id query terms.

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

Gets the scene query terms.

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

Gets the setting Id query terms.

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

Gets the setting query terms.

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

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

Parametersosid.type.TypeactionRecordTypean action record type
Returnosid.control.records.ActionQueryInspectorRecordthe action query inspector record
ErrorsNULL_ARGUMENT actionRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(actionRecordType) is false
CompliancemandatoryThis method must be implemented.