OSID Logo
OSID Specifications
tracking package
Version 3.1.0
Interfaceosid.tracking.FrontOfficeQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.tracking.FrontOfficeQueryInspector
osid.tracking.FrontOfficeSearchResults
osid.tracking.IssueQueryInspector
osid.tracking.LogEntryQueryInspector
osid.tracking.QueueQueryInspector
osid.tracking.rules.QueueConstrainerEnablerQueryInspector
osid.tracking.rules.QueueConstrainerQueryInspector
osid.tracking.rules.QueueEnablerQueryInspector
osid.tracking.rules.QueueProcessorEnablerQueryInspector
osid.tracking.rules.QueueProcessorQueryInspector
Description

This is the query inspector for examining front office queries.

Like all OsidQueryInspectors, FrontOfficeQueryInspector is stateful and must not be accessed by multiple processing threads.

MethodgetIssueIdTerms
Description

Gets the issue Id query terms.

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

Gets the issue query terms.

Returnosid.tracking.IssueQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetQueueIdTerms
Description

Gets the queue Id query terms.

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

Gets the queue query terms.

Returnosid.tracking.QueueQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAncestorFrontOfficeIdTerms
Description

Gets the ancestor front office Id query terms.

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

Gets the ancestor front office query terms.

Returnosid.tracking.FrontOfficeQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDescendantFrontOfficeIdTerms
Description

Gets the descendant front office Id query terms.

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

Gets the descendant front office query terms.

Returnosid.tracking.FrontOfficeQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetFrontOfficeQueryInspectorRecord
Description

Gets the front office query inspector record corresponding to the given FrontOffice record Type.

Parametersosid.type.TypefrontOfficeRecordType a front office record type
Returnosid.tracking.records.FrontOfficeQueryInspectorRecord the front office query inspector record
ErrorsNULL_ARGUMENT frontOfficeRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(frontOfficeRecordType) is false
Compliancemandatory This method must be implemented.