OSID Logo
OSID Specifications
hold rules package
Version 3.0.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.TypeissueEnablerRecordTypethe type of issue enabler record to retrieve
Returnosid.hold.rules.records.IssueEnablerRecordthe issue enabler record
ErrorsNULL_ARGUMENTissueEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(issueEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.