OSID Logo
OSID Specifications
hold rules package
Version 3.0.0
Interfaceosid.hold.rules.IssueConstrainerEnabler
Implementsosid.OsidEnabler
Used Byosid.hold.rules.IssueConstrainerEnablerAdminSession
osid.hold.rules.IssueConstrainerEnablerList
osid.hold.rules.IssueConstrainerEnablerLookupSession
Description

An IssueConstrainerEnabler manages the active status of an IssueConstrainer .

MethodgetIssueConstrainerEnablerRecord
Description

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

Parametersosid.type.TypeissueConstrainerEnablerRecordTypethe type of issue constrainer enabler record to retrieve
Returnosid.hold.rules.records.IssueConstrainerEnablerRecordthe issue constrainer enabler record
ErrorsNULL_ARGUMENTissueConstrainerEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(issueConstrainerEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.