OSID Logo
OSID Specifications
hold rules package
Version 3.1.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.TypeissueConstrainerEnablerRecordType the type of issue constrainer enabler record to retrieve
Returnosid.hold.rules.records.IssueConstrainerEnablerRecord the issue constrainer enabler record
ErrorsNULL_ARGUMENT issueConstrainerEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(issueConstrainerEnablerRecordType) is false
Compliancemandatory This method must be implemented.