OSID Logo
OSID Specifications
inquiry rules package
Version 3.1.0
Interfaceosid.inquiry.rules.AuditProcessorEnablerQueryInspector
Implementsosid.OsidEnablerQueryInspector
Used Byosid.inquiry.rules.AuditProcessorEnablerSearchResults
osid.inquiry.rules.AuditProcessorEnablerSmartInquestSession
Description

This is the query inspector for examining audit processor enabler queries.

MethodgetRuledAuditProcessorIdTerms
Description

Gets the audit processor Id query terms.

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

Gets the audit processor query terms.

Returnosid.inquiry.rules.AuditProcessorQueryInspector[] 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.
MethodgetAuditProcessorEnablerQueryInspectorRecord
Description

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

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