OSID Logo
OSID Specifications
workflow rules package
Version 3.1.0
Interfaceosid.workflow.rules.StepProcessorEnablerQueryInspector
Implementsosid.OsidEnablerQueryInspector
Used Byosid.workflow.rules.StepProcessorEnablerSearchResults
osid.workflow.rules.StepProcessorEnablerSmartOfficeSession
Description

This is the query inspector for examining step processor enabler queries.

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

MethodgetRuledStepProcessorIdTerms
Description

Gets the step processor Id query terms.

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

Gets the step processor query terms.

Returnosid.workflow.rules.StepProcessorQueryInspector[] 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.
MethodgetStepProcessorEnablerQueryInspectorRecord
Description

Gets the step processor enabler query inspector record corresponding to the given StepProcessorEnabler record Type .

Parametersosid.type.TypestepProcessorEnablerRecordType a step processor enabler record type
Returnosid.workflow.rules.records.StepProcessorEnablerQueryInspectorRecord the step processor enabler query inspector record
ErrorsNULL_ARGUMENT stepProcessorEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(stepProcessorEnablerRecordType) is false
Compliancemandatory This method must be implemented.