OSID Logo
OSID Specifications
workflow package
Version 3.0.0
Release Candidate Preview
Interfaceosid.workflow.ProcessQueryInspector
Implementsosid.OsidGovernatorQueryInspector
Description

This is the query inspector for examining process queries.

MethodgetEnabledTerms
Description

Gets the enabled query terms.

Returnosid.search.terms.BooleanTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetInitialStepIdTerms
Description

Gets the initial step Id query terms.

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

Gets the initial step query terms.

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

Gets the initial state Id query terms.

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

Gets the initial state query terms.

Returnosid.process.StateQueryInspector[]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.
MethodgetOfficeIdTerms
Description

Gets the office Id query terms.

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

Gets the office query terms.

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

Gets the process query inspector record corresponding to the given Process record Type.

Parametersosid.type.TypeprocessRecordTypea process record type
Returnosid.workflow.records.ProcessQueryInspectorRecordthe process query inspector record
ErrorsNULL_ARGUMENT processRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(processRecordType) is false
CompliancemandatoryThis method must be implemented.