OSID Logo
OSID Specifications
tracking package
Version 3.0.0
Release Candidate Preview
Interfaceosid.tracking.QueueQueryInspector
Implementsosid.OsidGovernatorQueryInspector
Description

This is the query inspector for examining queue queries.

MethodgetIssueIdTerms
Description

Gets the issue Id query terms.

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

Gets the issue query terms.

Returnosid.tracking.IssueQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetFrontOfficeIdTerms
Description

Gets the front office Id query terms.

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

Gets the front office query terms.

Returnosid.tracking.FrontOfficeQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetQueueQueryInspectorRecord
Description

Gets the queue query inspector record corresponding to the given Queue record Type.

Parametersosid.type.TypequeueRecordTypea queue record type
Returnosid.tracking.records.QueueQueryInspectorRecordthe queue query inspector record
ErrorsNULL_ARGUMENT queueRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(queueRecordType) is false
CompliancemandatoryThis method must be implemented.