OSID Logo
OSID Specifications
inquiry rules package
Version 3.1.0
Interfaceosid.inquiry.rules.AuditProcessorQueryInspector
Implementsosid.OsidProcessorQueryInspector
Used Byosid.inquiry.rules.AuditProcessorEnablerQueryInspector
osid.inquiry.rules.AuditProcessorSearchResults
osid.inquiry.rules.AuditProcessorSmartInquestSession
Description

This is the query inspector for examining audit processor queries.

MethodgetRuledAuditIdTerms
Description

Gets the audit Id query terms.

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

Gets the audit query terms.

Returnosid.inquiry.AuditQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInquestIdTerms
Description

Gets the inquest Id query terms.

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

Gets the inquest query terms.

Returnosid.inquiry.InquestQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAuditProcessorQueryInspectorRecord
Description

Gets the audit processor query inspector record corresponding to the given Audit record Type.

Parametersosid.type.TypeauditProcessorRecordType an audit processor record type
Returnosid.inquiry.rules.records.AuditProcessorQueryInspectorRecord the audit processor query inspector record
ErrorsNULL_ARGUMENT auditProcessorRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(auditProcessorRecordType) is false
Compliancemandatory This method must be implemented.