OSID Logo
OSID Specifications
process package
Version 3.1.0
Interfaceosid.process.StateQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.OsidObjectQueryInspector
osid.OsidRelationshipQueryInspector
osid.OsidRequestQueryInspector
osid.control.ControllerQueryInspector
osid.control.SettingQueryInspector
osid.mapping.path.SignalQueryInspector
osid.process.ProcessQueryInspector
osid.process.StateSearchResults
osid.workflow.ProcessQueryInspector
osid.workflow.StepQueryInspector
Description

This is the query inspector for examining state queries.

MethodgetProcessIdTerms
Description

Gets the process Id terms.

Returnosid.search.terms.IdTerm[] the process Id terms
Compliancemandatory This method must be implemented.
MethodgetProcessTerms
Description

Gets the process terms.

Returnosid.process.ProcessQueryInspector[] the process terms
Compliancemandatory This method must be implemented.
MethodgetStateQueryInspectorRecord
Description

Gets the state query inspector record corresponding to the given State record Type.

Parametersosid.type.TypestateRecordType a state record type
Returnosid.process.records.StateQueryInspectorRecord the state query inspector record
ErrorsNULL_ARGUMENT stateRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(stateRecordType) is false
Compliancemandatory This method must be implemented.