OSID Logo
OSID Specifications
workflow rules package
Version 3.1.0
Interfaceosid.workflow.rules.ProcessConstrainerEnablerQueryInspector
Implementsosid.OsidEnablerQueryInspector
Used Byosid.workflow.rules.ProcessConstrainerEnablerSearchResults
osid.workflow.rules.ProcessConstrainerEnablerSmartOfficeSession
Description

This is the query inspector for examining process constrainer enabler queries.

MethodgetRuledProcessConstrainerIdTerms
Description

Gets the process constrainer Id query terms.

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

Gets the process constrainer query terms.

Returnosid.workflow.rules.ProcessConstrainerQueryInspector[] 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.
MethodgetProcessConstrainerEnablerQueryInspectorRecord
Description

Gets the process constrainer enabler query inspector record corresponding to the given ProcessEnabler record Type.

Parametersosid.type.TypeprocessConstrainerEnablerRecordType a process constrainer enabler record type
Returnosid.workflow.rules.records.ProcessConstrainerEnablerQueryInspectorRecord the process constrainer enabler query inspector record
ErrorsNULL_ARGUMENT processConstrainerEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(processConstrainerEnablerRecordType) is false
Compliancemandatory This method must be implemented.