OSID Logo
OSID Specifications
provisioning rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.provisioning.rules.BrokerProcessorEnabler
Implementsosid.OsidEnabler
Description

A BrokerProcessorEnabler describes the rules for making a BrokerProcessor effective.

MethodgetBrokerProcessorEnablerRecord
Description

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

Parametersosid.type.TypebrokerProcessorEnablerRecordTypethe type of broker processor enabler record to retrieve
Returnosid.provisioning.rules.records.BrokerProcessorEnablerRecordthe broker processor enabler record
ErrorsNULL_ARGUMENT brokerProcessorEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(brokerProcessorEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.