OSID Logo
OSID Specifications
hold rules package
Version 3.1.0
Interfaceosid.hold.rules.IssueEnabler
Implementsosid.OsidEnabler
Used Byosid.hold.rules.IssueEnablerAdminSession
osid.hold.rules.IssueEnablerList
osid.hold.rules.IssueEnablerLookupSession
Description

An IssueEnabler is…

MethodgetIssueEnablerRecord
Description

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

Parametersosid.type.TypeissueEnablerRecordType the type of issue enabler record to retrieve
Returnosid.hold.rules.records.IssueEnablerRecord the issue enabler record
ErrorsNULL_ARGUMENT issueEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(issueEnablerRecordType) is false
Compliancemandatory This method must be implemented.