OSID Logo
OSID Specifications
workflow package
Version 3.1.0
Interfaceosid.workflow.ProcessQueryInspector
Implementsosid.OsidGovernatorQueryInspector
Used Byosid.workflow.OfficeQueryInspector
osid.workflow.ProcessSearchResults
osid.workflow.ProcessSmartOfficeSession
osid.workflow.StepQueryInspector
osid.workflow.WorkQueryInspector
osid.workflow.event.WorkflowEventQueryInspector
osid.workflow.rules.ProcessConstrainerQueryInspector
osid.workflow.rules.ProcessEnablerQueryInspector
osid.workflow.rules.ProcessProcessorQueryInspector
Description

This is the query inspector for examining process queries.

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

MethodgetOwnerIdTerms
Description

Gets the owner Id query terms.

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

Gets the owner query terms.

Returnosid.resource.ResourceQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetEnabledTerms
Description

Gets the enabled query terms.

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

Gets the initial step Id query terms.

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

Gets the initial step query terms.

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

Gets the initial state Id query terms.

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

Gets the initial state query terms.

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

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

Parametersosid.type.TypeprocessRecordType a process record type
Returnosid.workflow.records.ProcessQueryInspectorRecord the process query inspector record
ErrorsNULL_ARGUMENT processRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(processRecordType) is false
Compliancemandatory This method must be implemented.