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