OSID Logo
OSID Specifications
workflow package
Version 3.1.0
Interfaceosid.workflow.OfficeQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.workflow.OfficeQueryInspector
osid.workflow.OfficeSearchResults
osid.workflow.ProcessQueryInspector
osid.workflow.StepQueryInspector
osid.workflow.WorkQueryInspector
osid.workflow.event.WorkflowEventQueryInspector
osid.workflow.rules.ProcessConstrainerEnablerQueryInspector
osid.workflow.rules.ProcessConstrainerQueryInspector
osid.workflow.rules.ProcessEnablerQueryInspector
osid.workflow.rules.ProcessProcessorEnablerQueryInspector
show 6 more…
osid.workflow.rules.ProcessProcessorQueryInspector
osid.workflow.rules.StepConstrainerEnablerQueryInspector
osid.workflow.rules.StepConstrainerQueryInspector
osid.workflow.rules.StepEnablerQueryInspector
osid.workflow.rules.StepProcessorEnablerQueryInspector
osid.workflow.rules.StepProcessorQueryInspector
Description

This is the query inspector for examining office queries.

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

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.
MethodgetWorkIdTerms
Description

Gets the work Id query terms.

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

Gets the work query terms.

Returnosid.workflow.WorkQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAncestorOfficeIdTerms
Description

Gets the ancestor office Id query terms.

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

Gets the ancestor office query terms.

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

Gets the descendant office Id query terms.

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

Gets the descendant office query terms.

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

Gets the office query inspector record corresponding to the given Office record Type.

Parametersosid.type.TypeofficeRecordType an office record type
Returnosid.workflow.records.OfficeQueryInspectorRecord the office query inspector record
ErrorsNULL_ARGUMENT officeRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(officeRecordType) is false
Compliancemandatory This method must be implemented.