OSID Logo
OSID Specifications
workflow package
Version 3.1.0
Interfaceosid.workflow.WorkQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.workflow.OfficeQueryInspector
osid.workflow.ProcessQueryInspector
osid.workflow.StepQueryInspector
osid.workflow.WorkSearchResults
osid.workflow.WorkSmartOfficeSession
osid.workflow.event.WorkflowEventQueryInspector
Description

This is the query inspector for examining work queries.

MethodgetSuspendedTerms
Description

Gets the suspended query terms.

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

Gets the process Id query terms.

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

Gets the process query terms.

Returnosid.workflow.ProcessQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetStepIdTerms
Description

Gets the step Id query terms.

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

Gets the step query terms.

Returnosid.workflow.StepQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetOfficeIdTerms
Description

Gets the office Id query terms.

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

Gets the office query terms.

Returnosid.workflow.OfficeQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetWorkQueryInspectorRecord
Description

Gets the work query inspector record corresponding to the given Work record Type.

Parametersosid.type.TypeworkRecordType a work record type
Returnosid.workflow.records.WorkQueryInspectorRecord the work query inspector record
ErrorsNULL_ARGUMENT workRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(workRecordType) is false
Compliancemandatory This method must be implemented.