OSID Logo
OSID Specifications
provisioning rules package
Version 3.0.0
Interfaceosid.provisioning.rules.PoolConstrainerForm
Implementsosid.OsidConstrainerForm
Used Byosid.provisioning.rules.PoolConstrainerAdminSession
Description

This is the form for creating and updating PoolConstrainers . Like all OsidForms , various data elements may be set here for use in the create and update methods in the PoolConstrainerAdminSession . For eac h data element that may be set, metadata may be examined to provide display hints or data constraints.

MethodgetPoolConstrainerFormRecord
Description

Gets the PoolConstrainerFormRecord corresponding to the given pool constrainer record Type .

Parametersosid.type.TypepoolConstrainerRecordTypea pool constrainer record type
Returnosid.provisioning.rules.records.PoolConstrainerFormRecordthe pool constrainer form record
ErrorsNULL_ARGUMENTpoolConstrainerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(poolConstrainerRecordType) is false
CompliancemandatoryThis method must be implemented.