OSID Logo
OSID Specifications
workflow package
Version 3.0.0
Release Candidate Preview
Interfaceosid.workflow.StepQueryInspector
Implementsosid.OsidGovernatorQueryInspector
osid.OsidSubjugateableQueryInspector
Description

This is the query inspector for examining step 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.
MethodgetResourceIdTerms
Description

Gets the resource Id query terms.

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

Gets the resource query terms.

Returnosid.resource.ResourceQueryInspector[]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.
MethodgetInitialTerms
Description

Gets the initial step query terms.

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

Gets the terminal step query terms.

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

Gets the input state Id query terms.

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

Gets the input state query terms.

Returnosid.process.StateQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetNextStateIdTerms
Description

Gets the next state Id query terms.

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

Gets the next state query terms.

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

Gets the step query inspector record corresponding to the given Step record Type.

Parametersosid.type.TypestepRecordTypea step record type
Returnosid.workflow.records.StepQueryInspectorRecordthe step query inspector record
ErrorsNULL_ARGUMENT stepRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(stepRecordType) is false
CompliancemandatoryThis method must be implemented.