OSID Logo
OSID Specifications
control package
Version 3.1.0
Interfaceosid.control.ActionGroupQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidAggregateableQueryInspector
Used Byosid.control.ActionGroupSearchResults
osid.control.ActionGroupSmartSystemSession
osid.control.ActionQueryInspector
osid.control.SystemQueryInspector
osid.control.TriggerQueryInspector
Description

This is the query inspector for examining action group queries.

MethodgetActionIdTerms
Description

Gets the action Id query terms.

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

Gets the action query terms.

Returnosid.control.ActionQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSystemIdTerms
Description

Gets the system Id query terms.

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

Gets the system query terms.

Returnosid.control.SystemQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetActionGroupQueryInspectorRecord
Description

Gets the action group query inspector record corresponding to the given ActionGroup record Type.

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