OSID Logo
OSID Specifications
workflow rules package
Version 3.0.0
Interfaceosid.workflow.rules.StepConstrainerEnabler
Implementsosid.OsidEnabler
Used Byosid.workflow.rules.StepConstrainerEnablerAdminSession
osid.workflow.rules.StepConstrainerEnablerList
osid.workflow.rules.StepConstrainerEnablerLookupSession
Description

A StepConstrainerEnabler describes the rules for making a StepConstrainer effective.

MethodgetStepConstrainerEnablerRecord
Description

Gets the step constrainer enabler record corresponding to the given StepConstrainerEnabler record Type . This method is used to retrieve an object implementing the requested record. The stepConstrainerEnablerRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(stepConstrainerEnablerRecordType) is true .

Parametersosid.type.TypestepConstrainerEnablerRecordTypethe type of step constrainer enabler record to retrieve
Returnosid.workflow.rules.records.StepConstrainerEnablerRecordthe step constrainer enabler record
ErrorsNULL_ARGUMENTstepConstrainerEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(stepConstrainerEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.