OSID Logo
OSID Specifications
provisioning rules package
Version 3.1.0
Interfaceosid.provisioning.rules.PoolConstrainerEnabler
Implementsosid.OsidEnabler
Used Byosid.provisioning.rules.PoolConstrainerEnablerAdminSession
osid.provisioning.rules.PoolConstrainerEnablerList
osid.provisioning.rules.PoolConstrainerEnablerLookupSession
Description

A PoolConstrainerEnabler manages the active status of a PoolConstrainer.

MethodgetPoolConstrainerEnablerRecord
Description

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

Parametersosid.type.TypepoolConstrainerEnablerRecordType the type of pool constrainer enabler record to retrieve
Returnosid.provisioning.rules.records.PoolConstrainerEnablerRecord the pool constrainer enabler record
ErrorsNULL_ARGUMENT poolConstrainerEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(poolConstrainerEnablerRecordType) is false
Compliancemandatory This method must be implemented.