OSID Logo
OSID Specifications
workflow rules package
Version 3.0.0
Interfaceosid.workflow.rules.StepEnabler
Implementsosid.OsidEnabler
Used Byosid.workflow.rules.StepEnablerAdminSession
osid.workflow.rules.StepEnablerList
osid.workflow.rules.StepEnablerLookupSession
Description

A StepEnabler manages the active status of a Step.

MethodgetStepEnablerRecord
Description

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

Parametersosid.type.TypestepEnablerRecordTypethe type of step enabler record to retrieve
Returnosid.workflow.rules.records.StepEnablerRecordthe step enabler record
ErrorsNULL_ARGUMENTstepEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(stepEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.