OSID Logo
OSID Specifications
hold rules package
Version 3.0.0
Interfaceosid.hold.rules.IssueProcessorEnabler
Implementsosid.OsidEnabler
Used Byosid.hold.rules.IssueProcessorEnablerAdminSession
osid.hold.rules.IssueProcessorEnablerList
osid.hold.rules.IssueProcessorEnablerLookupSession
Description

An IssueProcessorEnabler manages the active status of an IssueProcessor ..

MethodgetIssueProcessorEnablerRecord
Description

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

Parametersosid.type.TypeissueProcessorEnablerRecordTypethe type of issue processor enabler record to retrieve
Returnosid.hold.rules.records.IssueProcessorEnablerRecordthe issue processor enabler record
ErrorsNULL_ARGUMENTissueProcessorEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(issueProcessorEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.