OSID Logo
OSID Specifications
process package
Version 3.0.0
Release Candidate Preview
Interfaceosid.process.StateQueryInspector
Implementsosid.OsidObjectQueryInspector
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
CompliancemandatoryThis method must be implemented.
MethodgetProcessTerms
Description

Gets the process terms.

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

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

Parametersosid.type.TypestateRecordTypea state record type
Returnosid.process.records.StateQueryInspectorRecordthe state query inspector record
ErrorsNULL_ARGUMENT stateRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(stateRecordType) is false
CompliancemandatoryThis method must be implemented.