OSID Logo
OSID Specifications
rules check package
Version 3.1.0
Interfaceosid.rules.check.InstructionQueryInspector
Implementsosid.OsidRelationshipQueryInspector
osid.OsidRuleApplicatorQueryInspector
Used Byosid.rules.check.InstructionSearchResults
osid.rules.check.InstructionSmartEngineSession
Description

This is the query inspector for examining instruction queries.

MethodgetAgendaIdTerms
Description

Gets the agenda Id query terms.

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

Gets the agenda query terms.

Returnosid.rules.check.AgendaQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCheckIdTerms
Description

Gets the check query terms.

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

Gets the check query terms.

Returnosid.rules.check.CheckQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMessageTerms
Description

Gets the message query terms.

Returnosid.search.terms.StringTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetWarningTerms
Description

Gets the warning query terms.

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

Gets the continue-on-fail query terms.

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

Gets the continue-on-fail query terms.

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

Gets the engine Id query terms.

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

Gets the engine query terms.

Returnosid.rules.EngineQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetOrderTerms
Description

Gets the order query terms.

Returnosid.search.terms.IntegerRangeTerm[] the order terms
Compliancemandatory This method must be implemented.
MethodgetInstructionQueryInspectorRecord
Description

Gets the instruction query inspector record corresponding to the given Instruction record Type.

Parametersosid.type.TypeinstructionRecordType an instruction record type
Returnosid.rules.check.records.InstructionQueryInspectorRecord the instruction query inspector record
ErrorsNULL_ARGUMENT instructionRecordType is null
OPERATION_FAILED unable to complete request
PERMISSION_DENIED authorization failure occurred
UNSUPPORTED hasRecordType(instructionRecordType) is false
Compliancemandatory This method must be implemented.