OSID Logo
OSID Specifications
workflow package
Version 3.0.0
Release Candidate Preview
Interfaceosid.workflow.OfficeQueryInspector
Implementsosid.OsidCatalogQueryInspector
Description

This is the query inspector for examining office queries.

MethodgetProcessIdTerms
Description

Gets the process Id query terms.

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

Gets the process query terms.

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

Gets the step Id query terms.

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

Gets the step query terms.

Returnosid.workflow.StepQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetWorkIdTerms
Description

Gets the work Id query terms.

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

Gets the work query terms.

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

Gets the ancestor office Id query terms.

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

Gets the ancestor office query terms.

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

Gets the descendant office Id query terms.

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

Gets the descendant office query terms.

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

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

Parametersosid.type.TypeofficeRecordTypea office record type
Returnosid.workflow.records.OfficeQueryInspectorRecordthe office query inspector record
ErrorsNULL_ARGUMENT officeRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(officeRecordType) is false
CompliancemandatoryThis method must be implemented.