OSID Logo
OSID Specifications
provisioning rules package
Version 3.1.0
Interfaceosid.provisioning.rules.BrokerConstrainer
Implementsosid.OsidConstrainer
Used Byosid.provisioning.rules.BrokerConstrainerAdminSession
osid.provisioning.rules.BrokerConstrainerList
osid.provisioning.rules.BrokerConstrainerLookupSession
Description

A BrokerConstrainer manages the constraints of a Broker.

MethodgetBrokerConstrainerRecord
Description

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

Parametersosid.type.TypebrokerConstrainerRecordType the type of broker constrainer record to retrieve
Returnosid.provisioning.rules.records.BrokerConstrainerRecord the broker constrainer record
ErrorsNULL_ARGUMENT brokerConstrainerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(brokerConstrainerRecordType) is false
Compliancemandatory This method must be implemented.